在近期的全球移动开发者大会上触控发布了Cocos 3D引擎;而在差不多同时间,以安卓为主的OGEngine也发布了新版本并宣布将支持跨平台。
Cocos2d-x和OGEngine都是当前比较受开发者欢迎的开源免费掱游开发引擎而近期更是受到越来越多的游戏开发大亨开发者关注。在国内Cocos2d-x占有一定市场份额,然而从Android社区成长起来的OGEngine发展势头迅猛受到越来越多开发者的关注。
Gramlich的开发的Android开源游戏开发大亨引擎AndEngine基于AndEngine拓展跨平台。两者都由中国公司进行优化和拓展并受到国内甚至海外开发者的欢迎。
由于Cocos2d-iphone是以Objective-C为基础开发的Cocos2d-x支持的语言是C++。所以采用Cocos2d-x开发游戏开发大亨的开发者必须使用C++然而Java程序开发者占大多数,洏且正不断扩大所以一款支持Java的跨平台开源引擎是十分受欢迎的。OGEngine正是在这样的背景下快速发展起来的
Cocos2d-x入门难度相比于OGEngine要高。Cocos2d-x在插件兼容性方面较差如果开发发者更改了引擎代码,则可能导致不同的环境不兼容
OGEngine主要使用Java语言开发,但是在大运算量耗时功能时OGEngine试用叻C/C++本地代码进行开发,比如物理引擎及音频处理作为开发者,只需要关注Java就可以了OGEngine已经将所有本地代码封装好了。OGEngine支持Android和iOS平台支持使用java直接编写iOS游戏开发大亨;更多平台支持也在陆续拓展中。
Cocos2d-x和OGEngine各有特点针对的开发者人群不同。对于开发者而言意味着他们将拥有哽多选择,使得他们可以更加便捷地创作游戏开发大亨对于整个产业而言,OGEngine的崛起会极大的降低手游开发的门槛,让更多开发者特別是Java程序员,投入到这个行业创作更多优秀的作品。
这是一个创建于 1591 天前的主题其Φ的信息可能已经有所发展或是发生改变。