不学C++可以学cocos2d-X吗?

Cocos2d-x只是一个游戏框架,不限于c++开发语言,其他主流编程语言都可以实现相应的游戏开发。具体描述如下:

Cocos2d-x是一个开源的移动2d游戏框架,在MIT的许可下发布。这是C++ Cocos2d-iPhone项目的一个版本。COCOS2D-X的开发重点是Cocos2d的跨平台和Cocos2d-X提供的框架,手机游戏可以用C++或者Lua编写。使用API完全兼容Cocos2d-iPhone。Cocos2d-x项目可以在iOS、Android、Blackberry等操作系统中轻松建立和运行。Cocos2d-x还支持Windows、Mac、Linux等桌面操作系统,因此开发者编写的源代码在桌面操作系统中很容易编辑和调试。

Cocos2d-x是在MIT许可下发布的开源游戏引擎。游戏开发快速,简单,功能强大。2065438+2005年2月,触控科技正式推出游戏开发一站式解决方案cocos,集成了Cocos 2d-x、Cocos Studio、Cocos Code IDE等框架和工具。

Cocos2d-x的核心优势是允许开发者使用C++、Lua和Javascript进行跨平台部署,覆盖平台包括iOS、Android、Windows Phone、Windows、Mac OSX 3和Tizen等,节省了人工和成本。

Cocos2d-x的用户不仅包括个人开发者和游戏开发爱好者,还包括Zynga、Wooga、Gamevil、Glu、GREE、Konami、TinyCo、HandyGames、IGG、迪士尼移动等众多知名大公司。到2013年9月,全球基于Cocos2d-x引擎的游戏下载量达到15亿次以上,其中不少还占据了苹果AppStore和Google Play的排名。同时,来自Touch、Google、微软、ARM、Intel等多家公司的工程师在COCOS2D-X领域也非常活跃..

另外,COCOS2D-X的版本升级困难是很多开发者的一大烦恼,而集成的Cocos解决了COCOS2D-X的这个问题,在cocos升级时,其匹配的Cocos2d-x也会自动升级,大大提高了开发效率,给开发者带来了便利,也为Cocos2d-x的进一步开发奠定了基础。