后来他想要专门为 iPhone 开发游戏,就顺手用 objective-C 语言重构了引擎,新的引擎命名为 Cocos 2d-iphone。

这玩意结构简单易懂,提供的接口也非常易用,而且由于开源,开发者可以进行定制,很快就在全世界范围内火了起来。
推出不到半年,App Store 上就有近 100 个基于它开发的游戏,很多还是排行榜榜上有名的游戏。
比如《棍棒战争》,这游戏很多人会眼熟吧?它还拿下了 app store 排名第一。

话分两头。。。
2010 年,中国,联通沃 Phone 团队有两位程序员,王哲跟林顺,这两个人发现了一件事:引擎光是好用还不够,还需要能跨平台。
此时,Android 平台逐渐崛起,开发者们写好游戏以后,希望能多平台 “ 分发 ” ,但平台之间不互通,标准不一样,总之,移植起来往往跟重写一遍没有太大区别。
大胆猜测一下,在发现这个需求后,这两个程序员感觉,哎,这事我能做啊,干脆就以现在很火的 Cocos 2d iPhone 为基础改良一波试试,给大家解决下这个问题。
于是 Cocos2d-x 也……有点随意的诞生了。
当时他也许还不知道,自己正确地抓住了技术变革的时间窗口,Cocos 2d-x 将是整个 Cocos2D 家族中最为壮大,影响最为深远的一个分支。
来自王哲的采访,多少有点凡尔赛▼

