本来,Apple是禁止Flash的,尤其是在浏览器中,乔布斯曾发表 Thoughts on Flash 来说明这点。后来,Apple允许了Flash制作的App提交AppStore,我曾简单尝试过一点Flash开发iOS App的方式—— 用Flash CS5 开发 iPhone App 。然而2年过去了,Flash开发的App似乎并没有井喷现象,使用Flash技术来开发App也貌似依然有很多不爽,对于性能要求较高的游戏来说,似乎更为明显。
使用Flash开发iOS游戏的成功案例
Machinarium
开发工具 Adobe Air 开发商 http://amanita-design.net/
AppStore连接:http://itunes.apple.com/us/app/machinarium/id459189186?mt=8
Wonderputt
介绍和视频演示:http://www.flashrealtime.com/wonderputt-flash-ipad/
AppStore连接:http://itunes.apple.com/us/app/wonderputt/id539499112?mt=8
Super Hexagon
介绍和视频演示:http://www.flashrealtime.com/super-hexagon-for-ios-in-stage3d-and-air/
AppStore连接:http://itunes.apple.com/us/app/super-hexagon/id549027629?mt=8
其他Flash开发的iOS游戏
- http://pixelpaton.com/?p=3753
- http://flash.fruityblogs.com/showcase/mobile/ios/flash-air-apps-games-ios/
开发者关于Flash开发iOS游戏的经验
- Flash iOS游戏“被错过的天堂”作者专访 http://www.adobe.com/cn/devnet/games/postmortems/articles/tiantang.html
- 分享用Adobe Air向iOS移植游戏的经验 http://gamerboom.com/archives/47931
- Flash iOS游戏案例分析 http://www.emanueleferonato.com/2011/05/27/case-study-pixel-city-skater-an-iphone-game-made-with-flash/
- 用 Flash 开发 iPhone 游戏的优化心得 http://www.cocoachina.com/gamedev/program/2010/1029/2264.html
- Flash iOS游戏 Hungry Choo-Choo 的秘密: http://blog.kwazi.co.il/mobile-app-development/developing-efficient-adboe-air-flash-games-for-ios-or-%E2%80%9Cthe-secrets-behind-hungry-choo-choo%E2%80%9D/
Flash开发iOS游戏相关技术资料
- Flash开发iOS的简单教程 http://www.untoldentertainment.com/blog/2011/11/23/flash-to-ios-a-step-by-step-tutorial-part-1/
- Stage3d UI库 http://www.flashrealtime.com/feathers-ui-stage3d/
- Flash本地扩展 http://www.milkmangames.com/blog/tools/
虎头蛇尾的结论
Flash开发iOS游戏究竟怎么样,决定性的还是具体的游戏内容和表现形式,现阶段还需要做针对具体游戏的调研和实验。但是Adobe的相关工具也在不断完善,相信程序员们的开发生活会越来越好,哈。