IT茶馆访谈第七期访谈Cocos2d-X创始人王哲: 如何使用Cocos2d-x开发游戏.?根据开源社区的保守统计,基于Cocos2D-X开发的游戏全球范围内已经突破一亿安装量。网龙、空中网、Haypi、TinyCo、人人游戏、4399、热酷、五分钟等国内外领先的游戏开发公司,都在使用Cocos2D-X开发手机游戏。Cocos2D-X JavaScript Binding将进一步降低开发门槛, 广大JavaScript程序员也可以方便的使用Cocos2D-X引擎开发游戏。基于JS绑定版开发的游戏,未来可以实现平滑过渡至HTML5。
本期特邀Cocos2d-X创始人王哲,首席架构师,Cocos2d-x 是一个支持多平台的 2D 手机游戏引擎,使用 C++ 开发,基于OpenGL ES,基于 Cocos2d-iphone,支持 WOPhone, iOS 4.1, Android 2.1 及更高版本, WindowsXP & Windows7,WindowsPhone 8,用Cocos2d-X开发的游戏已经超过了1亿的下载量,这里面Android是最大的量,这里面包括捕鱼达人的量,还有ios。Cocos2d-X其实已经足够成熟、足够稳定。基于Cocos2d-x引擎开发的游戏已达251款。
下面是一些精彩问答:
茶友:Cocos2d-X与Cocos2d-iphone有哪些不同.?
王哲:cocos2d-iphone是用objective-c语言写的,仅能在iOS和Mac上面运行。cocos2d-x是用C++写的,脚本绑定方面也使用了跨平台的lua和javascript,因此能在ios, android, wp8, linux, windows, mac osx, blackberry等绝大多数操作系统上运行。
茶友:cocos2d-x 是否支持 html5.?
王哲:支持html5的是另一个分支,cocos2d-html5。不过由于是我们同一伙人做的,所以网站仓库等都放在一起。后面等html5市场机会成熟的时候,不排除我们合并cocos2d-x和cocos2d-html5到同一个仓库的可能。
茶友:cocosbuilder增加了js脚本支持,但没有lua脚本支持。是说以后js是引擎发展重点么.?
王哲:1. 我们最后打算让cocos2d游戏兼容手机上的端游和页游两种形式,js能使游戏运行在浏览器的HTML5接口上,而lua不行。2. 今年cocos2d-x会以C++为基础,并行发展lua和javascript,毕竟HTML5现在还没起来。
更多精彩问答请点击:http://home.itchaguan.com/thread-12004-1-1.html
上篇:
九问优酷土豆调整:双品牌并存 集团统筹防内耗
下篇:
罗永浩:吹牛换来好处 没钱高调有钱低调
1 5 年写4000 篇文章,我要给创业公司新媒体提 17 条小建议! 2 这有一堂价值10万的小程序大课,你要吗? 3 APP产品“签到”功能有什么用?有哪些玩法? 4 以购物中心活动为例,剖析线下活动开展的思路和玩法 5 末那大叔创始人:350万粉丝大号如何抓热点生产1000万+爆文? 6 科普:产品推广中CP(X)指的是什么? 7 揭秘“旅行青蛙和跳一跳”小游戏为什么能刷屏? 8 2017数字化首席营销官峰会:消费升级,全方位拥抱数字营销 9 2017 CJ活动复盘:那些最让人印象深刻的营销案例 10 一篇文章搞懂关键词、APP榜单排名、热门搜索等ASO优化知识! 11 微信公众号新媒体大学创始人毛义明教你如何玩转企业新媒体 12 全面分析解读游戏产品生命周期与游戏用户生命周期