1.1 Cocos2D-x

什么是cocos2d-x

cocos2d-x在游戏开发中的运用

cocos2d-x的几个重要版本特点

iOS环境下搭建cocos2d开发环境

windows平台搭建cocos2d-x开发环境

搭建Android系统的cocos2d-x开发环境

winPhone平台下开发环境的搭建

1.2 C++语言基础

C++命名空间和数据类型

类和对象

构造器\拷贝构造

析构\new\delete

运算符重载

封装、继承和多态

输入输出流\异常处理

扩展知识

1.3 Cocos2D-x常用类

结构框架

导演类(CCDirector)

图层类(CCLayer)

场景类(CCSence)

精灵类(CCSprite)

菜单类(CCMenu,CCMenuItem)

动作(CCAction)

1.4 Cocos2D-x特殊数据结构

CCArray

CCDictionary

CCString

如何使用CCLog

1.5 Warriors Moom射击游戏案例

在游戏中添加精灵

在游戏中移动一个精灵

让精灵可以射击

射击后的碰撞检测
1.6 游戏开发高级进阶

动画(Animations)

场景转换(Transitions)

效果(Effects)

粒子特效(Particles)

地图编辑(TiledMap)

菜单(menu meunItem)

字体(text labels)

输入框(editbox)

CCControlExtension

1.7 游戏开发高级进阶

粒子效果的实现

粒子效果如何添加

游戏中使用粒子特效

1.8 游戏开发地图制作与实现

分块地图介绍

使用地图编辑器制作地图

在cocos2-x中实现直角分块地图

斜角分块地图制作

在游戏中使用斜角地图

地图滚屏实现

1.9 游戏开发物理引擎

如何在iOS和Android工程中添加第三方库

物理引擎概念

Box2d介绍

在游戏中使用Box2d

介绍Chipmunk

1.10 游戏开发特效音频

cocosDenshion中多平台支持的音频格式

使用openSL ES在Android中播放音频

游戏实例中特效音频

1.11 游戏开发工具

Particle Designer (粒子编辑器开发)

CocosBuilder (场景编程器开发)

TexturePacker (纹理地图编辑器开发)

Tiled Map Editor (瓦片地图编辑器开发)

GarageBand (背景音乐编辑器开发)

1.12 《捕鱼达人》案列

《捕鱼达人》是以深海为游戏场景,各种鱼儿在其中游动的姿态自然,炮弹打击粒子效果华丽,打击感强烈。并且捕鱼达人丰富了更多游戏场景,游戏火炮增加到7种,让此款游戏在很短的时间内赢得了很高的人气,成为了最近人气较火爆的竞技游戏之一。通过《捕鱼达人-仿》案例掌握以下内容:

1、采用cocos2d-X游戏物理引擎开发

2、OpenGL ES 2.0 支持

3、游戏组件分析及规划

4、游戏菜单的使用

5、粒子效果的技巧使用

6、精灵动画的技巧使用

7、检测碰撞的技巧使用

8、场景过渡效果使用

9、 触屏技巧使用

Cocos2D-x培训课程的更多相关文章

  1. 小尝试一下 cocos2d

    好奇 cocos2d 到底是怎样一个框架,正好有个项目需要一个游戏框架,所以稍微了解了一下.小结一下了解到的情况. 基本概念 首先呢,因为 cocos2d 是基于 pyglet 做的,你完全可以直接用 ...

  2. 采用cocos2d-x lua 制作数字滚动效果样例

    require "Cocos2d"require "Cocos2dConstants"local testscene = class("testsce ...

  3. Cocos2d 利用继承Draw方法制作可显示三维数据(宠物三维等)的三角形显示面板

    很久没有写博客了,这段时间比较忙,又是搬家又是做自己的项目,还有太多琐碎的事情缠身,好不容易抽出时间把最近自己做的一些简单例子记录一下. 在我的项目中,我需要一个显示面板来显示游戏中的一个三维数据,例 ...

  4. iPhone开发与cocos2d 经验谈

    转CSDN jilongliang : 首先,对于一个完全没有mac开发经验,甚至从没摸过苹果系统的开发人员来说,首先就是要熟悉apple的那一套开发框架(含开发环境IDE.开发框架uikit,还有开 ...

  5. cocos2d学习记录

    视频 - http://www.manew.com/forum-105-3.html一个论坛帖 - http://www.zhihu.com/question/21114802官网 - http:// ...

  6. Android下Cocos2d创建HelloWorld工程

    最近在搭建Cocos2d的环境,结果各种问题,两人弄了一天才能搞好一个环境-! -_-!! 避免大家也可能会遇到我这种情况,所以写一个随笔,让大家也了解下如何搭建吧- 1.环境安装准备 下载 tadp ...

  7. 学生信息管理系统(cocos2d引擎)——数据结构课程设计

    老师手把手教了两天半,看了一下模式,加了几个功能就大功告成了!!! 给我的感想就是全都是指针! 添加图片精灵: CCSprite*  spBG = CCSprite::create("&qu ...

  8. cocos2d触碰例子代码

    // // TestLayer.h // MiniTD // // Created by OnePiece on 12-7-30. // Copyright 2012年 __MyCompanyName ...

  9. 如何优化cocos2d程序的内存使用和程序大小

    在我完成第一个游戏项目的时候,我深切地意识到"使用cocos2d来制作游戏的开发者们,他们大多会被cocos2d的内存问题所困扰".而我刚开始接触cocos2d的时候,社区里面的人 ...

  10. 价值1400美元的CEH(道德黑客)认证培训课程长啥样?(3)工具集

    美元的CEH(道德黑客)认证培训课程长啥样?(3)工具集 这是我收到的CEH官方发来的邮件,参加CEH认证培训原价为1424.25刀,可以给我便宜到1282刀.只有一个感觉,心在流血.站在这价值120 ...

随机推荐

  1. Java调用存储过程时报 The user specified as a definer ('root'@'%') does not exist 解决方法

    Caused by: java.sql.SQLException: The user specified as a definer (''@'') does not exist        at c ...

  2. 在电脑上装ubuntu12.04系统,内核文件是那个?

    在电脑上装ubuntu12.04系统,我们能看到的是根文件系统,那么内核文件(zlmage)是那个? ???

  3. 解决在IE里预览时弹出:为了有利于保护安全性......

    用Dreamweaver做网页,在IE里预览时弹出这个:为了有利于保护安全性,Internet Explorer 已限制此网页运行可以访问计算机的脚本或ActiveX控件. 在页面顶部加段代码就可以了 ...

  4. hdu4655Cut Pieces

    http://acm.hdu.edu.cn/showproblem.php?pid=4655 先以最大的来算为 N*所有的排列数  再减掉重复的 重复的计算方法:取相邻的两个数的最小值再与它前面的组合 ...

  5. eclipse代码格式化

    今天想要改变Eclipse的代码颜色和背景等等,如果一项一项来,太麻烦了,于是从网上找了个epf文件,但是一开始不知道怎么弄,因为自己是个新手, 对于编译环境不太熟悉,后来找到方法,就是打开Eclip ...

  6. Java 数组在内存中的结构

    Java中的数组存储两类事物: 原始值(int,char,...),或者引用(对象指针). 当一个对象通过 new 创建,那么将在堆内存中分配一段空间,并且返回其引用(指针). 对于数组,也是同样的方 ...

  7. bzoj1565

    很明显是最大权闭合子图,但要注意互相保护的植物打不掉,被互相保护的植物所直接或间接保护的植物也打不掉我们先拓扑排序然后dfs出能打掉的点,然后做最大权闭合子图 ; type node=record p ...

  8. Linux kernel AACRAID Driver Compat IOCTL 本地安全绕过漏洞

    漏洞名称: Linux kernel AACRAID Driver Compat IOCTL 本地安全绕过漏洞 CNNVD编号: CNNVD-201311-390 发布时间: 2013-11-29 更 ...

  9. [POJ 1151] Atlantis

    一样的题:HDU 1542 Atlantis Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 18148   Accepted ...

  10. javascript--苹果系统底部菜单--详细分析(转)

    源码下载:http://pan.baidu.com/s/1hqvJJA8 代码来源: 这个DEMO来自“妙味课堂” 昨天看到了“妙味课堂”的一个苹果菜单的DEMO.根据里面提到的“勾股定理”.我自己分 ...