2D C++ 移动游戏引擎分析

目前,手机游戏市场异常火爆,开发游戏就离不开游戏引擎。本文主要分析和对比了市面上的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 条评论。

发表评论