惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
I
InfoQ
L
LangChain Blog
阮一峰的网络日志
阮一峰的网络日志
Y
Y Combinator Blog
博客园_首页
Martin Fowler
Martin Fowler
宝玉的分享
宝玉的分享
A
About on SuperTechFans
Apple Machine Learning Research
Apple Machine Learning Research
Vercel News
Vercel News
T
The Blog of Author Tim Ferriss
C
Check Point Blog
B
Blog RSS Feed
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Engineering at Meta
Engineering at Meta
B
Blog
爱范儿
爱范儿
Stack Overflow Blog
Stack Overflow Blog
aimingoo的专栏
aimingoo的专栏
WordPress大学
WordPress大学
F
Fortinet All Blogs
月光博客
月光博客
GbyAI
GbyAI

博客园 - Walzer

团队基因论 A small trick to avoid 404 error when redmine runs on dreamhost github付费吃亏记 如何用cocos2d-x来做一个基于TileMap地图块的游戏 (一) 如何用cocos2d-x来开发简单的Uphone游戏:(五) 打包和发布 如何用cocos2d-x来开发简单的Uphone游戏:(四) 音乐音效 & 最后的润色 如何用cocos2d-x来开发简单的Uphone游戏:(三) 射击子弹 & 碰撞检测 如何用cocos2d-x来开发简单的Uphone游戏:(二) 移动的精灵 如何用cocos2d-x来开发简单的Uphone游戏:(一) 下载安装和HelloWorld HTC G1~G9手机硬件参数搜集,主要为游戏开发参考 手机应用商城的本质是实现手机的大规模客制化 一位神奇的高中生 手机游戏发展趋势分析和预测 MBTI职业性格在软件研发组织中不同岗位的分布研究 以满足客户的“占有欲”为一个竞争维度 尽信书不如无书:《人月神话中》外科手术团队模式的瓶颈 - Walzer - 博客园 个人思考:软件产品在什么情况下一定要走精品路线 用AHP层次分析法挑选最佳结婚对象 免费商业模式的四种基本模型
1st Birthday of Cocos2d-x
Walzer · 2011-12-10 · via 博客园 - Walzer

Posted on 2011-12-10 15:16  Walzer  阅读(1014)  评论()    收藏  举报

Cocos2d-x open-source project is a C++ version of cocos2d-iphone. Our focus for Cocos2d-x development is around making cocos2d cross-platform. On top of the framework provided by cocos2d-x, mobile games can be written in C++ or Lua,  using API that is COMPLETELY COMPATIBLE with that of cocos2d-iphone. Cocos2d-x projects can easily be built and run on iOS, Android, Samsung Bada and BlackBerry Tablet OS. Cocos2d-x also supports Windows and Linux, therefore we can debug source code easily and write editors on desktop operating systems.

Here’s our website: http://www.cocos2d-x.org

1. Native Gap for cpp

NativeGap

Though not as elegant as ObjectiveC, C++ is supported widely by most mobile/desktop platforms. Even though platforms offer higher level programming language, such as WebOS, which has the closest resemblance to html5, they still opens a gap of C++ & OpenGL ES for those computation-hungry games. Therefore C++ & OpenGL ES is still the most common gaming layer on most platforms. 

Cocos2d-x caught this gap to makes games cross-platform. Besides libGLES, developers also benefit from direct access to various C/C++ resources such as pthread, libxml2, libCurl, poco, etc. This dramatically improves our productivity. 

2. Supported Platforms

 (Ordered by stability & reliability) 

Platform Status Remarks
 1 iOS 4.0~5.0 Stable 63 registered games with about 3.5 million downloads
 2 Android 2.0~2.3, 3.0~3.1 Stable 62 registered games with about 16.6 million downloads
 3 Windows Stable Please don’t release games base on win32 port before we replace PowerVR GLES library with OpenGL
 4 Bada Stable Finished in v0.10.0. Some alpha users have released games onto samsung store, and have totally 90,000+ downloads
 5 BlackBerry Tablet OS Coming Soon Finished & merging. RIM guys joined in us recently
 6 Ubuntu Usable Linux port uses OpenGL directly.
 7 WoPhone Almost deprecated Without maintenance for several months
 8 Marmalade Almost deprecated Only one game released is base on this port. We’re looking for a maintainer of this port
 9 MeeGo Deprecated Finished but unmerged.  MeeGo is deprecated by Nokia & Intel after our contributors finished this port, oops

3. Some Top Games using Cocos2d-x

You can find more awesome games & showcases from http://www.cocos2d-x.org/projects/cocos2d-x/apps 

One year ago, the first stable version of cocos2d-x was released on Nov 30, 2010. During last year, more than 125 mobile games based on cocos2d-x were released. In other words, two new games were shipped every week. Many developers, contributors and bloggers joined cocos2d-x community, sharing their new platform ports, bug fixes, cool features and tutorials to the community. Thanks to all of you, Cocos2d-x has grown out of its infancy.

We plan to make more cool stuffs in the coming year. Stay tuned.

(原文首发于http://www.cocos2d-iphone.org/archives/1674,但有翻译专家帮我修改了行文,使之更地道些,我就在cnblogs贴一份好了)