课程目录: cocos2Dx培训
4401 人关注
(78637/99817)
课程大纲:

       cocos2Dx培训

 

 

 

第一章- Cocos2D-X介绍
有没有曾经梦想过自己可以编写一个电脑游戏,然后出售赚钱?现在通过为苹果的iPhone,iPod Touch和iPad编写程序,然后在 iTunes 程序商店(App Store)出售,你可以很容易地实现这个梦想。当然,编写游戏不是件容易的事情,你还要学习许多关于游戏开发和游戏编程的知识才行。不过因为你现在正在阅读本序言,所以我相信你已经决定要参与到游戏开发中来。而且你已经选择了一个有趣的游戏引擎:cocos2d-X for iPhone
第二章 - 开始学习
我们将会学习如何设置cocos2d-X以用于开发,安装项目模板和制作个“Hello World”项目。你将会学习cocos2d-X的基础知识,比如场景(scenes)和节点 (nodes)。
第三章 - 基础知识
我将解释基本的cocos2d-X类。这些是你常用到的类,比如精灵(Sprites), 过渡(Transactions)和动作(Actions)。当然,我会解释怎样使用这些类。
第四章 - 你的个游戏
敌人从天而降,你要倾斜你的设备以躲开敌人。这将是我们个用加速计控 制(accelerometer controls)制作的简单游戏。
第五章 – 游戏构成要素
我们在这一章制作一个大点的游戏,这个游戏要求有更好的代码结构。你将会 学到如何将场景和节点叠加起来,如何通过不同的方式让游戏中的对象交换信 息。
第六章 -深入了解精灵(Sprites)
你将学习什么是“纹理贴图集”(Texture Atlas)和为什么我们要在游戏中用 到它。你也会学到如何使用Zwoptex这个工具创建纹理贴图集。
第七章 -滚屏射击游戏
准备好纹理贴图集以后,你将学习如何实现一款由触屏输入控制的滚屏射击游戏。
第八章 –完成滚屏射击游戏
如果没有敌人,我们就没有什么可以用来瞄准的。本章会教你如何生成,移动, 击中和使敌方集群动起来。
第九章 -粒子效果
本章你将会学习使用Particle Designer(粒子效果设计师)工具来制作粒子效 果。这些粒子效果将会被加入横向滚屏游戏中。
第十章 -瓦片地图(Tilemap)基础知识
本章先学习瓦片地图的基础知识和如何利用 Tiled Map Editor(瓦片地图编 辑器) 制作瓦片地图。接着,利用你在上一章横向滚屏游戏里学到的知识,你 也将在本章学习如何制作一款流行的纵向无限向上跳跃的游戏。
第十一章 -无透视三维地图
因为cocos2d-X支持使用TMX文件格式,我们将在这里学习如何使用Tiled Map Editor制作基于瓦片地图的游戏。
第十二章 -物理引擎
你将学习如何通过移动手指头控制物体的移动方向。
第十三章 –实战上架游戏
这里介绍了如何使用Chipmunk和Box2D,还有如何使用它们制作一些很有意思的 东西。
第十四章 -游戏中心(Game Center)