这是我学习 Cocos2d-x 做的第一个游戏项目。由于是站在一个对 Cocos2d-x 一无所知的起点接的这个项目,所以做出来的效果和表现可想而知。整个游戏项目完成的过程也就是我的 Cocos2d-x 的学习过程,边学边做,就出来了这样一个半成品的游戏,代码实现和逻辑处理存在一定的问题,这里只是希望抛砖引玉,后面有时间我也会再次改进这个代码和设计。
这个教程的初衷是希望借助这个游戏项目带领那些想学习或者入门 Cocos2d-x 的人体会到 Cocos2d-x 的魅力,通过这个游戏教程学习 Cocos2d-x 的基本组件和核心模块。所以,本教程的意义不在于教你如何做出一个成功的表现卓越的游戏,而在于教你学习 Cocos2dx-x 本身以及思考如何实现一个游戏的功能和场景,并通过适时查看引擎的源码深入学习 Cocos 的一些基本组件和核心模块的设计。
教程分为视频教程和文字教程两种。
视频教程是首发,已经在极客学院发布完毕。以下是各节课的链接地址:
Cocos2d-x项目实战开发:功夫小子之需求分析和开发准备
Cocos2d-x项目实战开发:功夫小子之过渡场景和开始菜单的实现
Cocos2d-x项目实战开发:功夫小子之设置功能和图籍场景的实现
Cocos2d-x项目实战开发:功夫小子之帮助场景和选关功能的实现
Cocos2d-x项目实战开发:功夫小子之游戏主功能场景的分析与实现
Cocos2d-x项目实战开发:功夫小子之游戏逻辑的功能分析与实现
Cocos2d-x项目实战开发:功夫小子之发布安卓版本和课程总结
文字教程是视频教程的补充,当然还是希望您能够直接观看视频教程,更加详细。
文字教程首发在 CSDN,也在 Cocos 的官网进行了连载。下面是CSDN的地址:
Cocos2d-x项目实战开发:功夫小子之需求分析和开发准备
Cocos2d-x项目实战开发:功夫小子之过渡场景和开始菜单的实现
Cocos2d-x项目实战开发:功夫小子之设置功能和图籍场景的实现
Cocos2d-x项目实战开发:功夫小子之帮助场景和选关功能的实现
Cocos2d-x项目实战开发:功夫小子之游戏主功能场景的分析与实现
Cocos2d-x项目实战开发:功夫小子之游戏逻辑的功能分析与实现
Cocos2d-x项目实战开发:功夫小子之发布安卓版本和课程总结
在 Cocos 官网的连载专栏地址是:
下一个即将连载的系列教程是 Lua 脚本语言,也是将以视频的形式首发极客学院,同时也会有博文的形式出现,敬请期待~