如何学习 cocos2d-x

 我来答
受司大人
推荐于2016-03-21 · 知道合伙人影视综艺行家
受司大人
知道合伙人影视综艺行家
采纳数:20262 获赞数:171847
毕业于浙江广厦,有一定的电脑专业基础和两年工作经验,读过相关书籍多本

向TA提问 私信TA
展开全部
平时跟学习cocos2d-x的网友交流,就会发现,很多人要么惧怕c++这门语言,要么就是过分认真,要把c++那几部大部头读完才敢来做开发,这其实都是错误的想法。
大家可以读读图灵的这篇文章,专访了cocos2d-x的作者王哲,他说得很明白,游戏就是要快出,而引擎必须稳定,引擎的代码必须仔细打磨,如果要以这种精益求精的态度来做游戏,那么当别人已经推出一二三代积累了许多边骂边玩边充值的玩家时,你还在纠结代码是否规范,更糟糕的情况是,你已经被c++的各种灵活搞得晕头转向,得了写出更漂亮的代码这种强迫症。引擎的设计目的,肯定不是为了让你写游戏更痛苦,而是更轻松,所以c++在cocos2d-x的作用,打个不恰当的比方,也是个脚本语言而已。
其实手机游戏有它自身的特点:首先,屏幕相比端游和页游要小,也就是说,一个屏幕内部不适合有那么多复杂的东西要呈现,客观上降低了实现的难度;其次,手游填充的是碎片时间,因此你完全可以不考虑如何做一个大家都满意的实时对战的游戏,手机是要接电话的,实时对战的时候一个电话过来,你觉得玩家的游戏过程还能畅快吗?反而是那种回合制的自动战斗、养成更符合手游的特点,这种特性,也使得手游的设计相对简单。
我非计算机出身,完全业余,自学两个月就发布了自己的休闲安卓游戏,详细看我其他博文。我的目标就是,快速领悟cocos2d-x的设计,然后能在搜索引擎和网友交流的基础上,迅速实现我设计的相对小品的游戏,一来为自己积累可向别人展示的demo,二来也迅速掌握手游开发的流程,三是能不断为自己增加信心,试想你学了半年还做不出一个游戏,多半想放弃了吧?
最后,学习在于交流,一起来学习吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式