目前,手机游戏市场异常火爆,开发游戏就离不开游戏引擎。本文主要分析和对比了市面上的2D游戏引擎以及对应的周边工具。
分析这些常见的2D引擎,可以提取优良特性,有助于发展自研项目。
下表列出了我所知道的2D开源游戏引擎,cocos2d-x脱颖而出。只有经过许多游戏的洗礼,不断完善特性(脚本,反射等)以及丰富的工具支持,游戏引擎才会不断壮大成长。时间和战略方向会成就伟大的引擎。优秀引擎有助于高效地创建精品游戏。
2D游戏引擎 | 开源 | 支持平台 | 成功案例 | 脚本支持 | 工具 |
Cocos2d-x | 开源 | 跨平台 | 捕鱼达人,忘仙,神仙道,大掌门,保卫萝卜等 | lua,js,html5等 | CocosBuilder |
Moai | 开源 | 跨平台 | 深红:蒸汽海盗 | lua | |
Mosync | 开源 | 跨平台 | 暂无 | html5,js | |
Polycode | 开源 | 即将支持IOS/Android | 暂无 | lua | POLYCODE IDE |
Cinder | 开源 | Mac and IOS | 暂无 | 无 | TinderBox |
SDL | 开源 | 跨平台 | 暂无 | 无 | 无 |
Angel2D | 开源 | 支持IOS,不支持Andorid | 暂无 | lua | 无 |
Allegro | 开源 | 支持IOS,即将支持Andorid | 暂无 | 无 | 无 |
HGE | 开源 | PC,底层采用DX | |||
Love2D | 开源 | love2d-android,love2d-iphone | 暂无 | lua | |
Entropia Engine++ | 开源 | 跨平台 | 无 | 无 |
本文待续。。。
0 条评论。