Cocos2d-Java 跨平台游戏引擎
Cocos2d-Java 是什么:
Cocos2d-Java 是基于 Cocos2d-X,使用 Java 语言来开发 Cocos2d 跨平台游戏的引擎,
和-lua,-js 的 api 风格相近,方便快捷,便于习惯 Java 的开发者开发跨平台游戏;
全世界有多少 Java 开发者?
Oracle 说世界上有 900 万 Java 程序员 ,Wikipedia 说是 1000 万,而 NumberOf.net 的
哥们儿说的很精确:世界上有九百万七千三百四十六个 Java 程序员。你可以当做这是一
个玩笑,但不可忽略的是 Java 开发者人群确实庞大无比;
为什么封装 Cocos2d-Java 引擎:
一直以来,Java 和 C/C++,这两种语言 PK 的非常厉害,不管是语言排行榜还是程序
员圈子,总少不了各种口水和争议;C/C++直接操控内存,确实高效无比,这也是很多游
戏引擎选择 C/C++的本质原因,也的确是明智的选择,Java 这块是弱势;当然,也因为
C/C++操控内存,导致了它的艰涩难学,想完全掌握,没有个几年内功还真办不到,所以
不少童鞋望而生畏;而 Java 因为简单易学,灵活快速,广受程序员欢迎,有着大量的群众
基础,另外,很多游戏需要快速开发移植发布,不能一味追求游戏高性能错过多变的市场,
性能和敏捷开发需要找到两者的平衡点;这是我们封装 Cocos2d-Java 的基本原因;
回首一年前,,团队开始尝试转型手游市场,首选是触控的 cocos2d,因为团队技术偏
于 Java,所以没有选择使用 C/C++开发的 cocos2d-x,而是使用了 Cocos2d-js。中途使用
cocos2d-js 没找到合适开发工具,于是团队自己制作了一套基于 intellij idea 上的插件开发
工具,命名 CocosEditor。陆陆续续,插件也有不少开发者在使用,反映还好;虽然使用
评论2
最新资源