20
我决定开始为移动平台开发。 (iOS,Android,Wp7等)移动开发框架的优点和难点(11.2011+)
阅读数千页后,发现了很多不同的框架。
各有利弊。他们中的大多数都是跨平台的,并且有很多细微之处。
这些细微差别只有在这个框架中编程的人才知道。对于HelloWorld类型的例子来说都不错,但是应该稍微深入一点,存在很多问题。
所以我决定在这里问一个关于利弊的问题。也许有很多开发者知道特定框架的优缺点。说话,如果你有东西要添加。
也许有人刚刚了解到新框架的存在。
- 名称:Cocos2D中的iPhone
- 平台:的iOS,MacOS的
- 网站:cocos2d-iphone.org
- 语言:Objective C的
- 价格:开源MIT
- 优点:许多书籍和文档,免费,开放源码,???
- 缺点:客观的C,低层次的API,没有Android,???
- 名称:cocos2d的-X
- 平台:的iOS,安卓,WoPhone,MacOS的
- 网站:http://www.cocos2d-x.org/
- 语言:C++,Lua中?
- 价格:开源MIT
- 优点:跨平台的,免费的,开源的,???
- 缺点:低级API,???
- 名称:酱
- 平台:IOS,安卓,塞班S60第五版,巴达,webOS的。测试版(Win,MacOS,WinMobile 6。X,塞班S60 3,第移动Linux的通用实现)
- 网站:www.madewithmarmalade.com
- 语言:C \ C++
- 价格:$ 150 - $ 3500
- 优点:交叉平台,?
- 缺点:价格???
- 名称:电晕
- 平台:iOS版,Android的
- 网站:www.anscamobile.com
- 语言:Lua的
- 价格:200 $一个平台,350 $都
- 优点:非常简单,非常快速的发展,跨平台,???
- 缺点:无法访问本地API,在外部服务器上编译你的代码,没有3D,???
- 名称:Unity3d
- 平台:的iOS,安卓,Desctops,网络,游戏机
- 网站:unity3d.com
- 语言:C#, JavaScript,Boo
- 价格:/每年$ 400的标准版一个平台
- 优点:3D,跨平台,???
- 缺点:价格,???
- 名称:ShiVa3D
- 平台:的iOS,安卓,Windows,苹果OS,Linux和Palm的Wii游戏机,网络
- 网站:www.stonetrip.com/
- 语言:Lua
- 价格:170欧元 - ???
- 优点:3D,跨平台,
- 缺点:???
- 名称:闪光空气
- 平台:所有
- 网站:
- 语言:动作脚本
- 价格:
- 优点:简单
- 缺点:没有iOS上的硬件加速的OpenGL(但承诺)
- 名称:Kobold2D - 扩展和改进的Cocos2D适用于iPhone
- 平台:的iOS,MacOS的
- 网站:http://www.kobold2d.com
- 语言:Lua的
- 价格:免费的吗?
- 优点:???
- 缺点:没有Android,???
- 名称:UDK(虚幻开发工具包)
- 平台:iOS上,台式机,游戏机
- 网站:www.udk.com
- 语言:虚幻
- 价格:99 $ + 25%
- 优点:跨平台,
- 缺点:价格,没有Android?
- 名称:三角洲引擎
- 平台:的iOS,安卓,WP7,台式机,游戏机
- 网站:deltaengine.net
- 语言:C#
- 价格:没有公布
- 优点:跨平台,
- 缺点:第一公测,仅台式机提供
- 名称:摩艾
- 平台:的iOS,安卓,Chrome的
- 网站:getmoai.com/
- 语言:Lua的+ C++ +宿主语言
- 价格:免费
- 优点:免费,跨平台的,开放源码的???
- 缺点:,???
- 名称:猴子
- 平台:的iOS,安卓,台式机,XNA,网络
- 网站:monkeycoder.co.nz/Monkey/about.php
- 语言:猴(以在闪电战基本)
- 价格:$ 120
- 优点:跨平台
- 缺点:???
- 名称:航天发射场
- 平台:的iOS,Android,网络
- 网站:http://spaceport.io/
- 语言:???
- 价格:???
- 优点:跨平台?
- 缺点:???
- 名称:PhoneGap的
- 平台:的iOS,安卓,WebOS的,WP7,塞班,巴达
- 网站:http://phonegap.com
- 语言:HTML5 ,JS
- 价格:???
- 优点:跨平台?
- 缺点:???
- 名称:钛
- 平台:的iOS,Android,网络
- 网站:http://www.appcelerator.com
- 语言:???
- 价格:???
- 优点:跨平台?
- 缺点:???
- 名称:单
- 平台:的iOS,安卓+另一单平台
- 网站:http://xamarin.com/
- 语言:C#.NET +
- 价格:400 $每个平台(单声道单声道机器人),免费单声道?
- 优点:跨平台?
- 缺点:价格,???
就我个人而言,我选择了一个创建游戏的跨平台框架。优先2D和发展速度。
+1精彩汇编! – c05mic