課程部分:
01.cocos2dx簡介與環(huán)境搭建
02.創(chuàng)建第一個Cocos2dx項目
03.C++簡單知識介紹、HelloWorld場景文件分析及新建場景
04.CCSprite精靈類
05.坐標(biāo)系、錨點以及addChild
06.文本類 新版
06.文本類
07.菜單類
08.CCNode節(jié)點類和獲取當(dāng)前語言
09.Schedule定時器 新版
10.CCScale9Sprite點九圖
11.數(shù)據(jù)結(jié)構(gòu)CCString和CCArray
12.CCDictionary、create()方法和CCLog
13.動作概要、瞬時動作
14.持續(xù)性動作
15.持續(xù)性動作
16.回調(diào)動作、CCSpeed和CCFollow
17.CCAnimate幀動畫(1)
18.CCAnimate幀動畫(2)
19.CCEase運(yùn)動中的速度變化
20.CCProgressAction進(jìn)度條動作
21.CCGridAction和場景切換
22.場景的生命周期和制作Loading場景
23.制作靜態(tài)字體和顯示中文
24.屏幕截取
25.音樂和音效
26.觸屏事件
27.碰撞檢測
28.CCUserDefault用戶數(shù)據(jù)
29.重力感應(yīng)
30.Android平臺移植
31.文件讀寫
32.粒子系統(tǒng)(1)
33.粒子系統(tǒng)(2)
34.雙擊事件和簡單手勢識別
35.多邊形碰撞檢測
36.圖片拖拽與定位
37.ClippingNode裁切節(jié)點
38.TildMap瓦片地圖(1)
39.TildMap瓦片地圖(2)
40.TildMap瓦片地圖(3)
41.C++與Java之間通信(1)
42.C++與Java之間通信(2)
43.C++與Java之間通信(3)
44.利用Handle機(jī)制調(diào)用android原生對話框
45.添加觸控PunchBox廣告平臺
46.3.x版本概述
項目部分:
1.項目概述
2.開始場景和無限滾動背景
3.游戲場景劃分和按鈕的選擇
4.Ready畫面和創(chuàng)建主角精靈
5.觸摸事件、主角跳躍
6.創(chuàng)建障礙物及移動
7.碰撞檢測、隨機(jī)障礙物高度
8.增加分?jǐn)?shù)、游戲結(jié)束畫面
9.自適應(yīng)屏幕策略、游戲后期處理
FlappyFly項目源代碼和資源