Adobe将向使用Flash Player高级功能的开发者收取费用

Adobe将向使用Flash Player高级功能的开发者收取费用 Adobe 今天发布了 Flash Player 11.2和 AIR 3.2,同时宣布,从今年 8 月份开始,开发者开发“游戏机级别品质(console-quality)”的 Flash 游戏时,需要向 Adobe 支付费用。
具体来说,从 8 月 1 日开始,如果开发者使用了 Flash Player 的高级功能,且净收入超过了 5 万美元,则需要向 Adobe 公司支付净收入的9%。
Adobe将向使用Flash Player高级功能的开发者收取费用
所谓的高级功能是指支持硬件加速的 Stage 3D,以及 domain memory。也就是如果开发者在基于 Flash Player 运行的游戏中同时使用了下面两个 API,则需要支付费用:
  • ApplicationDomain.domainMemory:提供了访问域内存(domain memory)的功能
  • Stage3D.request3DContext:支持硬件加速
Adobe 称,这两个 API 结合使用可以创造前所未有的游戏体验。而 Flash Player 的其他功能不受这两个 API 的影响,开发者仍可以免费使用。
另外,如果开发者在 iOS、Android、Windows 或 Mac OS 平台中使用 Adobe AIR 将 Flash 游戏打包为独立的应用,这种情况下使用高级功能也无需支付费用。
随着 HTML5 的发展,Flash 受到的威胁也越来越大。致使 Adobe 宣布放弃移动设备中 Flash Player 的开发,尽管 Flash 目前在桌面领域还有很高的份额,但随着 HTML5 的冲击,前景堪忧。Adobe 也宣称将拥抱 HTML5,之前其发布了 Flash 发展路线图,称未来 Flash 的发展将专注于游戏和增值视频领域。
开发者已经习惯免费使用 Flash Player,Adobe 开始收费,势必会引起一些不满,对此,Adobe 的 Emmy Huang 解释说:
我们设定这个价格的目的是鼓励创新和实验,并为具有创造性的游戏提供帮助。同时,这也可以让我们在 Flash 技术的创新上投入更多,这将会大大有利于流行的游戏中间件和开发工具的生态系统。
Via CNET
Tags: 

延伸阅读

最新评论

发表评论