Cocos2d-x視頻教程


1. 我的技術專欄

https://blog.csdn.net/COCO56/column/info/40665

2. 相關推薦

  1. C++ Primer視頻教程(初級中級高級):https://blog.csdn.net/COCO56/article/details/95260291
  2. CocosCreator官方教學視頻(騰訊超清版)[20180428更新]:https://blog.csdn.net/COCO56/article/details/95042145

3. 下載鏈接

https://www.cnblogs.com/coco56/p/11223189.html
視頻教程\Cocos2D-X那里。

4. cocos2d-xx Lua+JS+C++教學視頻

├─1、cocos2d-Lua教學視頻
│  │  04、詳解Cocos Code IDE開發Lua JavaScript Cocos2d-x游戲的使用
│  │  
│  ├─01、Lua 語言基礎
│  │      1、Lua語言介紹
│  │      2、Lua語言基礎之基本語法
│  │      3、Lua語言基礎之表
│  │      4、Lua語言基礎之數組
│  │      5、Lua語言面向對象之復制表的方式面向對象
│  │      6、Lua語言面向對象之函數閉包的方式面向對象
│  │      7、使用Lua語言開發Cocos2d-x游戲
│  │      
│  ├─02、Cocos2d-Lua 基礎
│  │  ├─1、Cocos2d-Lua 第一步
│  │  │      1、課程概要
│  │  │      2、Cocos2d 的發展過程
│  │  │      3、學習的本質
│  │  │      4、相關工具簡介
│  │  │      5、開發環境搭建
│  │  │      
│  │  ├─2、Cocos2d-Lua 基礎數學知識
│  │  │      1、課程介紹
│  │  │      2、2D 笛卡爾坐標系
│  │  │      3、三角函數簡單應用
│  │  │      4、向量簡單應用
│  │  │      
│  │  ├─3、Cocos2d-Lua 基礎元素
│  │  │      1、引擎的運轉
│  │  │      2、顯示對象
│  │  │      3、自定義顯示對象
│  │  │      
│  │  └─4、Cocos2d-Lua Action 動作與特效
│  │          1、Action 的基本使用
│  │          2、Action 特效
│  │          3、場景切換特效
│  │          
│  └─03、Cocos2d-Lua 進階
│      ├─1、Cocos2dx功能擴展-Lua語言與C語言交互
│      │      01、Lua語言介紹
│      │      02、Lua編譯及Lua命令的使用
│      │      03、Luac編譯及Luac命令的使用
│      │      04、使用C語言執行Lua文件
│      │      05、使用C語言執行Lua代碼
│      │      06、Lua與C語言的交互機制
│      │      07、獲取Lua的全局變量
│      │      08、獲取Lua對象的屬性
│      │      09、C語言調用Lua語言的方法
│      │      10、C語言調用Lua語言帶參數的方法
│      │      11、Lua語言調用C語言的方法
│      │      12、Lua語言調用C語言帶參數的方法
│      │      course036.7z
│      │      
│      └─2、Cocos2d-x v3中的lua綁定
│              1、創建運行Lua項目
│              2、使用Cocos Code IDE開發Lua項目
│              3、自動生成Lua綁定
│              
├─2、cocos2d-JS教學視頻
│  ├─01、Javascript語言基礎
│  │  ├─1、Javascript基礎語法、數組、面向對象、調試
│  │  │      1、JavaScript介紹
│  │  │      2、JavaScript開發
│  │  │      3、JavaScript調試
│  │  │      4、方法
│  │  │      5、面向對象
│  │  │      6、音頻
│  │  │      7、視頻
│  │  │      8、Canvas
│  │  │      course065.7z
│  │  │      
│  │  └─2、JavaScript內置對象
│  │          1、JS內置對象-什么是對象
│  │          2、JS內置對象-String字符串對象
│  │          3、JS內置對象-Date日期對象
│  │          4、JS內置對象-Array數組對象
│  │          5、JS內置對象-Math對象
│  │          
│  ├─02、Cocos2d-JS 基礎
│  │  ├─1、Cocos2d-JS 第一步
│  │  │      1、課程介紹
│  │  │      2、Cocos2d 的發展過程
│  │  │      3、學習的本質
│  │  │      4、相關工具簡介
│  │  │      5、Cocos2d 開發環境搭建
│  │  │      
│  │  ├─2、Cocos2d-JS 基礎數學知識
│  │  │      1、課程概述
│  │  │      2、2D 笛卡爾坐標系
│  │  │      3、三角函數簡單應用
│  │  │      4、向量簡單應用
│  │  │      
│  │  ├─3、Cocos2d-JS 基礎元素
│  │  │      1、引擎的運轉
│  │  │      2、顯示對象
│  │  │      3、自定義顯示對象
│  │  │      
│  │  ├─4、Cocos2d-JS v3對象緩沖池
│  │  │      1、Cocos2d-JS對象緩沖池的作用
│  │  │      2、Cocos2d-JS對象緩沖池的用法
│  │  │      
│  │  ├─5、Cocos2d-JS v3事件管理器
│  │  │      1、事件管理器及支持的事件類型
│  │  │      2、事件管理器的用法
│  │  │      3、自定義事件的創建
│  │  │      
│  │  ├─6、Cocos2d-JS v3對象
│  │  │      1、Cocos2d-JS對象的創建
│  │  │      2、Cocos2d-JS類的繼承
│  │  │      
│  │  └─7、Cocos2d-JS v3工作流
│  │          1、在Mac平台配置Cocos2d-JS環境
│  │          2、在Windows平台配置Cocos2d-JS環境
│  │          3、在Mac平台創建運行Cocos2d-JS工程
│  │          4、在Windows平台創建運行Cocos2d-JS項目
│  │          5、將Cocos2d-JS項目編譯成Android應用
│  │          6、使用Cocos Code IDE開發Cocos2d-JS項目
│  │          7、Cocos2d-JS Lite工作流
│  │          
│  ├─03、Cocos2d-JS 進階
│  │      1、JavaScript到Java反射調用
│  │      2、JavaScript到Objective-C的反射調用
│  │      
│  └─04、Cocos2d-JS 可選觀看視頻
│      │  3、詳解Cocos Code IDE開發Lua JavaScript Cocos2d-x游戲的使用
│      │  
│      ├─1、Cocos2d-JS多平台編譯iOS Android應用程序
│      │      1、Cocos2d-js介紹
│      │      2、將Cocos2d-js編譯成iOS應用程序
│      │      3、將Cocos2d-js編譯成Android應用程序
│      │      4、開發Cocos2d-js程序
│      │      
│      └─2、Cocos2d-JS v3簡單新特性概述
│              1、Cocos2d-JS v3 的幾個簡單的新特性
│              2、面向JS的改造
│              
└─3、cocos2d-x C++教學視頻
    ├─01、C語言基礎知識
    │  ├─01、C語言介紹
    │  │      1、認識C語言
    │  │      2、C語言的歷史
    │  │      3、C語言相關常識
    │  │      4、C語言開發軟硬件環境選擇
    │  │      
    │  ├─02、Linux 平台搭建C語言集成開發環境
    │  │      1、Linux 平台下C語言的 HelloWorld
    │  │      2、在 Linux 平台使用 SublimeText 開發C語言程序
    │  │      3、在 Linux 平台搭建 EclipseCDT 集成開發環境
    │  │      4、在 Linux 平台搭建 CLion 集成開發環境
    │  │      
    │  ├─03、Windows 平台搭建C語言集成開發環境
    │  │      1、在 Windows 平台配置 GNU 環境
    │  │      2、在 Windows 平台使用 SublimeText 開發C語言程序
    │  │      3、Windows 平台使用 VisualStudio 開發C語言程序
    │  │      4、在 Windows 平台搭建 EclipseCDT 集成開發環境
    │  │      5、在 Windows 平台搭建 CLion 集成開發環境
    │  │      
    │  ├─04、Mac 平台下搭建 C 語言集成開發環境
    │  │      1、Mac 平台安裝 Xcode 集成開發環境
    │  │      2、Mac 平台使用 SublimeText 編寫 C 語言程序
    │  │      3、Mac 平台搭建 Eclipse CDT 集成開發環境
    │  │      4、Mac 平台下搭建 CLion 集成開發環境
    │  │      
    │  ├─05、C 語言常用的基本數據類型
    │  │      1、常量和變量
    │  │      2、整型數據
    │  │      3、實型數據
    │  │      4、字符型數據
    │  │      5、用 typedef 自定義類型
    │  │      
    │  ├─06、流程控制與循環
    │  │      1、if 語句
    │  │      2、switch 語句
    │  │      3、goto 語句
    │  │      4、for 循環
    │  │      5、while 循環和 do-while 循環
    │  │      
    │  ├─07、C語言常用運算符
    │  │      1、數學運算符
    │  │      2、邏輯運算符
    │  │      3、位運算
    │  │      
    │  ├─08、C語言輸入與輸出
    │  │      1、輸出字符和字符串
    │  │      3、輸入字符
    │  │      
    │  ├─09、C語言數組
    │  │      1、一維數組
    │  │      2、二維數組
    │  │      3、字符數組
    │  │      
    │  ├─10、C語言字符串操作
    │  │      1、字符串連接
    │  │      3、字符串與基礎數據類型轉換
    │  │      
    │  ├─12、C語言常用的預處理
    │  │      1、預設常量
    │  │      2、條件預處理
    │  │      3、防止頭文件重復引入
    │  │      5、宏函數參數連接
    │  │      6、宏函數可變參數
    │  │      
    │  ├─13、C語言指針的用法
    │  │      2、函數指針
    │  │      3、無類型指針
    │  │      
    │  ├─14、結構體和共同體
    │  │      1、結構體
    │  │      2、結構體指針
    │  │      
    │  └─15、C語言中的文件操作
    │          1、寫出文件
    │          2、讀取文件
    │          3、格式化寫出和讀取文件
    │          
    ├─02、C++ 語言基礎
    │  ├─1、Cocos2d-x基礎-C++語言開發基礎知識教程
    │  │      01、C++面向對象
    │  │      02、C++命名空間
    │  │      03、C++類的繼承
    │  │      04、C++構造方法和析構方法
    │  │      05、C++執行父類的構造方法
    │  │      06、C++執行父類的方法
    │  │      07、C++實函數、虛函數、純虛函數、函數重寫
    │  │      08、C++純虛類
    │  │      09、C++函數重載
    │  │      10、C++運算符重載
    │  │      11、C++偽函數
    │  │      12、C++函數指針
    │  │      13、C++引用
    │  │      14、C++友元類
    │  │      15、C++標准庫容器的基本用法
    │  │      16、C++字符串常用操作
    │  │      17、C++文件操作
    │  │      course040.7z
    │  │      
    │  └─2、Cocos2d-x 3.x中自帶物理引擎使用教程
    │          1、Cocos2d-x 3.x物理引擎使用介紹
    │          2、Cocos2d-x 3.x中使用物理引擎創建有物理特性的scene
    │          3、Cocos2d-x 3.x中使用物理引擎創建邊界
    │          4、Cocos2d-x 3.x中使用物理引擎創建物理元素
    │          5、Cocos2d-x 3.x中使用物理引擎動態添加元素
    │          sourse109.zip
    │          
    ├─03、Cocos2d-x 基礎
    │  ├─01、Cocos2d-x 第一步
    │  │      1、課程概要
    │  │      2、Cocos2d 的發展過程
    │  │      3、學習的本質
    │  │      4、相關工具簡介
    │  │      5、開發環境搭建
    │  │      
    │  ├─02、Cocos2dx常用功能-Cocos2dx開發常用控件詳解
    │  │      01、本課概要
    │  │      02、Hello Cocos2d-x
    │  │      03、Cocos2d-x 之Sprite
    │  │      04、Cocos2d-x之Director、Scene、Layer
    │  │      05、Cocos2d-x之Log
    │  │      06、Cocos2d-x之MessageBox
    │  │      07、Cocos2d-x之LabelTTF
    │  │      08、Cocos2d-x之TextFieldTTF
    │  │      09、Cocos2d-x之創建自定義類
    │  │      10、Cocos2d-x之內存管理機制
    │  │      11、Cocos2d-x之Menu
    │  │      course041.7z
    │  │      
    │  ├─03、Cocos2d-x特效:場景切換效果、控件動作、逐幀動畫
    │  │      01、本課概要
    │  │      02、Cocos2d-x場景切換
    │  │      03、Cocos2d-x場景切換效果
    │  │      04、Cocos2d-x動作
    │  │      05、Cocos2d-x動作反轉
    │  │      06、Cocos2d-x動作重復
    │  │      07、Cocos2d-x動作混合
    │  │      08、Cocos2d-x動作序列
    │  │      09、Cocos2d-x動作偵聽
    │  │      10、Cocos2d-x動畫
    │  │      course045.7z
    │  │      
    │  ├─04、Cocos2d-x常用功能-Cocos2d-x用戶交互事件處理:觸摸、傳感器、物理按鍵
    │  │      2、Cocos2d-x單點觸摸
    │  │      3、Cocos2d-x觸摸目標判斷
    │  │      4、Cocos2d-x事件傳遞
    │  │      5、Cocos2d-x多點觸摸
    │  │      6、Cocos2d-x加速度傳感器
    │  │      7、Cocos2d-x物理按鍵交互
    │  │      course046.7z
    │  │      
    │  ├─05、Cocos2d-x常用功能-Cocos2d-x常用工具:計時器、數據讀寫、文件讀寫
    │  │      2、Cocos2d-x計時器
    │  │      3、Cocos2d-x首選項數據讀寫
    │  │      4、Cocos2d-x文件讀寫
    │  │      5、Cocos2d-x的plist文件操作
    │  │      6、Cocos2d-x的xml數據操作
    │  │      7、Cocos2d-x的json數據操作
    │  │      course052.7z
    │  │      
    │  ├─06、TMX 地圖解析
    │  │      1、本課概要
    │  │      2、講解並創建地圖
    │  │      3、加載地圖
    │  │      4、根據地圖對象改操作地圖
    │  │      5、根據 Tiled 屬性判斷碰撞
    │  │      TMXExample.zip
    │  │      
    │  ├─07、粒子系統初級應用
    │  │      1、粒子的初步介紹
    │  │      2、發射器與粒子
    │  │      3、粒子的顏色和圖形
    │  │      4、粒子的運動
    │  │      
    │  ├─08、CocosStudio 2.0 容器控件
    │  │      1、容器介紹及操作
    │  │      2、翻頁容器示例
    │  │      3、使用 Plist 文件
    │  │      
    │  ├─09、CocosStudio 2.0 文件格式解析
    │  │      1、整體文件結構
    │  │      2、解析加載過程
    │  │      3、FlatBuffers
    │  │      
    │  ├─10、CocosStudio 2.0 基礎控件
    │  │      1、整體介紹
    │  │      2、控件屬性
    │  │      3、動畫和幀事件
    │  │      
    │  ├─11、Cocos2d-x v3的3D功能
    │  │      1、編譯運行3D功能演示例子
    │  │      2、使用3D相關功能
    │  │      3、fbx轉換工具使用
    │  │      
    │  ├─12、Cocos2d-x v3物理引擎
    │  │      1、Cocos2d-x v3.x中物理引擎使用介紹
    │  │      2、Cocos2d-x中創建有物理特性的Scene
    │  │      3、Cocos2d-x中創建物理邊界
    │  │      4、Cocos2d-x中添加物理元素
    │  │      5、Cocos2d-x中動態添加物理元素
    │  │      
    │  ├─13、Cocos2d-x v3新增UI控件
    │  │      1、使用Cocos2d-x的UIVideoPlayer
    │  │      2、使用Cocos2d-x的UI Web View
    │  │      
    │  ├─14、Cocos2d-x v3游戲控制器
    │  │      1、Cocos2d-x游戲控制器功能介紹及演示
    │  │      2、使用Cocos2d-x游戲控制器
    │  │      
    │  ├─15、Cocos2d-x v3事件機制
    │  │      1、Cocos2d-x事件回調函數綁定
    │  │      2、使用lambda表達式創建Cocos2d-x事件偵聽處理器
    │  │      3、Cocos2d-x自定義事件
    │  │      4、Cocos2d-x單點觸摸
    │  │      5、Cocos2d-x觸摸事件派發流程
    │  │      6、Cocos2d-x多點觸摸
    │  │      7、Cocos2d-x加速度傳感器
    │  │      8、Cocos2d-x物理按鍵事件
    │  │      
    │  ├─16、開發環境搭建及cocos命令行工具的使用
    │  │      1、在Mac平台搭建Cocos2d-x集成開發環境
    │  │      2、在Windows平台搭建Cocos2d-x集成開發環境
    │  │      3、將Cocos2d-x項目編譯成Android應用
    │  │      4、Linux平台Android集成開發環境
    │  │      5、Linux平台配置NDK
    │  │      6、Linux平台配置Cocos2d-x環境
    │  │      7、Linux平台創建、運行Cocos2d-x項目
    │  │      8、Linux平台使用ADT Bundle開發Cocos2d-x CPP代碼
    │  │      
    │  ├─17、Cocos2d-x 3.2截屏功能的使用
    │  │      1、詳解Cocos2d-x 3.2新版本截取游戲屏幕功能的使用
    │  │      
    │  └─18、Cocos2d-x 3.x中自帶物理引擎使用教程
    │          1、Cocos2d-x 3.x物理引擎使用介紹
    │          2、Cocos2d-x 3.x中使用物理引擎創建有物理特性的scene
    │          3、Cocos2d-x 3.x中使用物理引擎創建邊界
    │          4、Cocos2d-x 3.x中使用物理引擎創建物理元素
    │          5、Cocos2d-x 3.x中使用物理引擎動態添加元素
    │          sourse109.zip
    │          
    ├─04、Cocos2d-x 進階
    │  ├─1、Cocos2d-x功能擴展-C++-Cocos2d-x-Android-iOS混合編程與NDK開發環境搭建
    │  │      1、本課概要
    │  │      2、Android NDK開發環境搭建
    │  │      3、使用Java語言與C++語言通信
    │  │      5、使用Objective-C與C++混合編程
    │  │      6、使用Cocos2d-x調用iOS平台API
    │  │      
    │  ├─2、彩虹糖粒子特效
    │  │      1、效果演示
    │  │      2、裁剪圖片
    │  │      3、采集顏色播放粒子特效
    │  │      Particle.zip
    │  │      
    │  ├─3、Cocos2d-x功能擴展-Cocos2d-x Box2d物理引擎實戰開發
    │  │      1、本課概要
    │  │      2、Box2d物理引擎:Box2d介紹
    │  │      3、Box2d物理引擎:創建世界
    │  │      4、Box2d物理引擎:創建運動的物體
    │  │      5、Box2d物理引擎:創建靜止的物體
    │  │      6、Box2d物理引擎:創建漂浮的物體
    │  │      7、Box2d物理引擎:物體碰撞檢測
    │  │      course057.7z
    │  │      
    │  ├─4、Windows平台下在VS2013中為Cocos2d-x3工程添加Box2D物理引擎支持庫
    │  │      1、VS2013中添加與配置Cocos2dx Box2D物理引擎庫
    │  │      
    │  ├─5、Cocos2d-x Box2D 物理世界初探
    │  │      1、Box2D 簡介
    │  │      2、創建物理世界
    │  │      3、DebugDraw
    │  │      4、創建圍牆
    │  │      5、創建不同的物體
    │  │      Box2DFirst.zip
    │  │      
    │  ├─6、開源的人工智能項目 Torch 和 FacebookAI 工具
    │  │      1、本課概要
    │  │      2、Torch 項目介紹與安裝
    │  │      3、使用 Lua 語言
    │  │      4、使用 Torch 及運行示例
    │  │      
    │  └─7、使用Eclipse在Ubuntu下搭建Cocos2d-x 3集成開發環境
    │          1、Linux平台搭建Android集成開發環境
    │          2、安卓Android NDK下載環境搭建配置
    │          3、Ubuntu Eclipse平台配置搭建Cocos2d-x集成開發環境
    │          4、創建並運行cocos2d-x工程
    │          5、ADT Bundle開發Cocos2d-x CPP代碼
    │          
    ├─05、Cocos2d-x 實戰項目開發
    │  ├─01、運動的小球
    │  │      1、一個運動的小球
    │  │      2、多個運動的小球
    │  │      3、不同方向運動的小球
    │  │      4、邊界彈回
    │  │      
    │  ├─02、加法計算器
    │  │      1、界面設計
    │  │      2、交互實現
    │  │      3、計算結果
    │  │      
    │  ├─03、猜數字游戲
    │  │      1、設計界面
    │  │      2、生成隨機數
    │  │      3、交互實現
    │  │      4、游戲判斷
    │  │      
    │  ├─04、拼圖游戲【視頻教程+代碼】
    │  │      1、渲染指定區域的紋理(切割紋理)
    │  │      2、分隔圖塊
    │  │      3、完成游戲制作
    │  │      CuttingPhotos.zip
    │  │      
    │  ├─05、記憶卡片【視頻教程+代碼】
    │  │      01、簡單的需求分析
    │  │      02、創建項目等准備工作
    │  │      03、每個類的職責——繪制簡單的 UML 類圖
    │  │      04、卡片類深入設計
    │  │      05、卡片類實現
    │  │      06、核心玩法——布置的卡片
    │  │      07、核心玩法——觸摸碰撞
    │  │      08、核心玩法——隨機排列卡片的方法
    │  │      09、能量和分數的統計
    │  │      10、布置場景—背景
    │  │      11、布置場景——能量條設計和分數
    │  │      12、關卡設計——關卡配置信息讀取
    │  │      13、游戲暫停功能
    │  │      14、開始界面
    │  │      15、排行榜功能的實現——讓游戲更耐玩
    │  │      16、游戲美化——粒子效果
    │  │      17、添加游戲音效
    │  │      18、發布安卓版本
    │  │      MemoryCard.zip
    │  │      
    │  ├─06、一個都不能死【視頻教程+代碼】
    │  │      01、本課概要
    │  │      02、Cocos2d-x游戲一個都不能死(No One Dies)玩法介紹
    │  │      03、Cocos2d-x游戲工程的創建
    │  │      04、配置Cocos2d-x物理引擎
    │  │      05、Cocos2d-x游戲項目開發添加邊界框
    │  │      06、添加Cocos2d-x游戲主角
    │  │      07、Cocos2d-x游戲項目中添加移動的障礙物
    │  │      08、Cocos2d-x游戲控制器GameController的添加
    │  │      09、Cocos2d-x游戲開發項目中如何做測試碰撞
    │  │      10、Cocos2d-x游戲開發項目中添加游戲結束界面
    │  │      11、Cocos2d-x游戲開發項目中交互界面設計
    │  │      NoOneDies-master.zip
    │  │      
    │  ├─07、別踩白塊兒【視頻教程+代碼】
    │  │      01、本課概要
    │  │      02、游戲玩法說明
    │  │      03、創建項目
    │  │      04、創建Block類
    │  │      05、添加開始行
    │  │      06、添加結束行
    │  │      07、添加普通黑白塊行
    │  │      08、游戲交互實現
    │  │      09、游戲邏輯實現
    │  │      10、判斷游戲結束
    │  │      11、游戲計時
    │  │      DontTouchWhiteBlock-master.zip
    │  │      
    │  ├─08、Popstar游戲
    │  │      01、本課概要
    │  │      02、Popstar游戲玩法介紹
    │  │      03、Popstar項目創建
    │  │      04、Popstar的POP精靈的創建
    │  │      05、Popstar自動創建POP游戲方陣
    │  │      06、Popstar點擊獲取POP對象
    │  │      07、Popstar檢測點擊POP的上下左右
    │  │      08、Popstar迭代檢測所有相同的數據
    │  │      09、Popstar上面部分向下移動
    │  │      10、Popstar右邊部分向左移動
    │  │      11、Popstar判斷游戲是否結束
    │  │      
    │  ├─09、2048游戲
    │  │      01、本課概要
    │  │      02、理解2048游戲邏輯
    │  │      03、Cocos2d-x中上下左右手勢識別
    │  │      04、游戲中卡片類的創建
    │  │      05、添加卡片到游戲中
    │  │      06、游戲中的邏輯實現
    │  │      07、游戲中隨機卡片生成
    │  │      08、游戲結束判斷
    │  │      09、游戲分數的添加
    │  │      10、游戲美化
    │  │      
    │  ├─10、Flappy Bird游戲【視頻教程+代碼】
    │  │      1、本課概要
    │  │      2、配置開發環境
    │  │      3、添加小鳥
    │  │      4、添加地板
    │  │      5、設置小鳥的速度
    │  │      6、添加運動的條
    │  │      7、碰撞檢測
    │  │      course034.7z
    │  │      
    │  └─11、Find the Pair游戲
    │          1、本課概要
    │          
    └─06、Cocos2d-x可選觀看視頻
        ├─1、Cocos2d-x環境搭建
        │      1、本課概要
        │      2、Cocos2d-x介紹
        │      3、Windows平台開發環境搭建
        │      4、在Windows平台編譯成Android程序
        │      5、Mac平台開發環境搭建
        │      6、在Mac平台編譯成Android程序
        │      7、HelloWorld示例詳解
        │      
        ├─2、Cocos2d-x3.1rc0項目創建及新功能介紹
        │      1、本課概要
        │      2、Cocos2d-x3.1rc0創建項目及運行示例
        │      3、Cocos2d-x3.1rc0新功能介紹
        │      
        ├─3、Windows環境下Visual Studio 2013中搭建Cocos2d-x 3.1集成開發環境
        │      1、windows下Cocos2d-x 3.1.1集成開發環境配置
        │      2、創建並運行Cocos2d-x工程
        │      3、把cocos2d-x程序編譯成Android程序的方法
        │      
        ├─4、Cocos2d-x繪圖API:繪制點、線條、圓形、矩形、多邊形
        │      01、本課概要
        │      02、繪圖API
        │      03、繪制矩形
        │      04、繪制填充矩形
        │      05、繪制圓形
        │      06、繪制填充圓形
        │      07、繪制多邊形
        │      08、繪制填充多邊形
        │      09、繪制線條
        │      10、繪制點
        │      course050.7z
        │      
        ├─5、Cocos2d-x v3基礎數據類型
        │      1、Cocos2d Value
        │      2、Cocos2d Vector
        │      3、Cocos2d Map
        │      
        └─6、Cocos2d-x 3.x游戲開發中繪圖API的使用
                1、Cocos2d-x 3.x繪圖API的使用
                course108.7z

5. 楊豐盛Cocos2D-X游戲課程

├─1、Cocos2d-X引擎概要
│      01-游戲原理與機制
│      02-游戲開發技術
│      03-認識Cocos2D-X引擎
│      04-Cocos2D-X跨平台開發環境搭建(win32)
│      
├─2、Cocos2d-X跨平台游戲開發基礎
│      01-Hello World
│      02-Cocos2D-X引擎框架1
│      03-Cocos2D-X引擎框架2
│      04-Cocos2D-X引擎框架3
│      05-Cocos2D-X引擎框架4
│      06-Cocos2D-X坐標系統1
│      07-Cocos2D-X坐標系統2
│      08-Cocos2D-X坐標系統3
│      09-Cocos2D-X內存管理1
│      10-Cocos2D-X內存管理2
│      11-Cocos2D-X內存管理3
│      12-Cocos2D-X內存管理4
│      13-Cocos2D-X內存管理5
│      14-Cocos2D-X內存管理6
│      15-Cocos2D-X UI系統1
│      16-Cocos2D-X UI系統2
│      17-Cocos2D-X UI系統3
│      18-Cocos2D-X UI系統4
│      19-Cocos2D-X事件處理1
│      20-Cocos2D-X事件處理2
│      21-Cocos2D-X事件處理3
│      22-Cocos2D-X事件處理4
│      23-Cocos2D-X事件處理5
│      24-Cocos2D-X事件處理6
│      25-Cocos2D-X事件處理7
│      26-Cocos2D-X幾何圖形1
│      27-Cocos2D-X幾何圖形2
│      28-Cocos2D-X幾何圖形3
│      29-Cocos2D-X動作行為1
│      30-Cocos2D-X動作行為2
│      31-Cocos2D-X動作行為3
│      32-Cocos2D-X動作行為4
│      33-Cocos2D-X動作行為5
│      34-Cocos2D-X緩存機制1
│      35-Cocos2D-X緩存機制2
│      36-Cocos2D-X緩存機制3
│      37-Cocos2D-X緩存機制4
│      38-Cocos2D-X粒子系統1
│      39-Cocos2D-X粒子系統2
│      40-Cocos2D-X粒子系統3
│      41-Cocos2D-X粒子系統4
│      42-Cocos2D-X場景切換1
│      43-Cocos2D-X場景切換2
│      44-Cocos2D-X場景切換3
│      45-Cocos2D-X網格特效1
│      46-Cocos2D-X網格特效2
│      47-Cocos2D-X網格特效3
│      48-Cocos2D-X地圖系統1
│      49-Cocos2D-X地圖系統2
│      50-Cocos2D-X地圖系統3
│      51-Cocos2D-X地圖系統4
│      52-Cocos2D-X地圖系統5
│      53-Cocos2D-X地圖系統6
│      54-Cocos2D-X地圖系統7
│      55-Cocos2D-X地圖系統8
│      56-Cocos2D-X音頻系統1
│      57-Cocos2D-X音頻系統2
│      58-Cocos2D-X音頻系統3
│      59-Cocos2D-X物理引擎之Box2D_1
│      60-Cocos2D-X物理引擎之Box2D_2
│      61-Cocos2D-X物理引擎之Box2D_3
│      62-Cocos2D-X物理引擎之Box2D_4
│      63-Cocos2D-X物理引擎之Box2D_5
│      64-Cocos2D-X物理引擎之Box2D_6
│      65-Cocos2D-X物理引擎之Box2D_7
│      66-Cocos2D-X物理引擎之Box2D_8
│      67-Cocos2D-X物理引擎之Box2D_9
│      68-Cocos2D-X物理引擎之Box2D_10
│      69-Cocos2D-X物理引擎之Box2D_11
│      70-Cocos2D-X物理引擎之Box2D_12
│      71-Cocos2D-X物理引擎之chipmunk_1
│      72-Cocos2D-X物理引擎之chipmunk_2
│      73-Cocos2D-X物理引擎之chipmunk_3
│      74-Cocos2D-X物理引擎之chipmunk_4
│      75-Cocos2D-X物理引擎之chipmunk_5
│      
├─3、Cocos2d-X跨平台游戲開發高級
│      01 - 弱聯網游戲開發技術1
│      02 - 弱聯網游戲開發技術2
│      03 - 弱聯網游戲開發技術3
│      04 - 弱聯網游戲開發技術4
│      05 - 多線程開發技術1
│      06 - 多線程開發技術2
│      07 - 數據存取技術1
│      08 - 數據存取技術2
│      09 - 數據存取技術3
│      10 - 網絡數據處理1
│      11 - 網絡數據處理2
│      12 - 網絡數據處理3
│      13 - 網絡數據處理4
│      14 - 網絡數據處理5
│      15 - 網絡數據處理6
│      16 - 加密技術1
│      17 - 加密技術2
│      18 - 差異化與本地化1
│      19 - 差異化與本地化2
│      20 - 差異化與本地化3
│      21 - 游戲優化技巧1
│      22 - 游戲優化技巧2
│      23 - 高級UI系統1
│      24 - 高級UI系統2
│      25 - 高級UI系統3
│      26 - 高級UI系統4
│      27 - cocos2d-x集成原生控件之android_1
│      27 - cocos2d-x集成原生控件之android_2
│      28 - cocos2d-x集成原生控件之ios
│      29 - cocosbuilder_1
│      30 - cocosbuilder_2
│      31 - 引擎實現基礎1
│      32 - 引擎實現基礎2
│      33 - 引擎實現基礎3
│      34 - 引擎實現基礎4
│      35 - cocos2d-x引擎結構1
│      36 - cocos2d-x引擎結構2
│      37 - cocos2d-x引擎結構3
│      38 - cocos2d-x引擎結構4
│      39 - cocos2d-x引擎結構5
│      40 - cocoa結構分析1
│      41 - cocoa結構分析2
│      42 - 核心渲染實現1
│      43 - 核心渲染實現2
│      44 - 引擎的節點系統1
│      45 - 引擎的節點系統2
│      46 - 坐標系與尺寸
│      47 - 內存管理機制
│      48 - 事件處理機制
│      49 - 圖像與紋理分析1
│      50 - 圖像與紋理分析2
│      51 - Label分析1
│      52 - Label分析2
│      53 - UI控制系統
│      54 - Action分析1
│      55 - Action分析2
│      56 - Animation分析
│      57 - 粒子系統分析1
│      58 - 粒子系統分析2
│      59 - 粒子系統分析3
│      60 - 地圖系統分析
│      61 - 物理引擎分析
│      62 - 網絡模塊分析
│      63 - 數據儲存於音樂音效
│      
├─4、游戲項目-攻防大作戰
│      project_01
│      project_02
│      project_03
│      project_04
│      project_05
│      project_06
│      project_07
│      project_08
│      project_09
│      project_10
│      project_11
│      project_12

6. 【Cocos2d-x】塔防游戲開發實戰

01_地圖編輯器的使用
02_加載地圖層和精靈層
03_精靈層和地圖層的碰撞
04_道具層的碰撞吃星星
05_TexturePacker紋理打包工具使用
06_創建塔防游戲的地圖文件
07_TiledMap中對象層數據讀取
08_通過動作序列Sequence實現怪物移動
09_ 添加一組怪物
10_獲取用戶建塔行列
11_在用戶選中坐標建塔
12_炮塔發射子彈
13_炮塔子彈與怪物碰撞添加爆炸動畫
14_怪物加入血槽以及金幣數值
15_創建關卡配置文件動態讀取關卡信息
16_根據關卡文件動態出怪
17_過關后關卡切換
18_CocosStudio實現游戲主菜單
19_實現玩家血槽和游戲結束

7. Cocos2d-x網絡編程教學視頻

第01章 Cocos2d-x使用三種協議實現網絡通信(http,socket,websocket)
第02章 使用Cocos2d封裝的HttpRequest設置請求信息
第03章 使用Cocos2d封裝的HttpClient發送請求
第04章 使用Cocos2d封裝的HttpResponse處理返回的結果
第05章 使用post方式提交數據和設置請求參數(1)
第06章 使用post方式提交數據和設置請求參數(2)
第07章 WebSocket代理類和方法
第08章 創建WebSocket對象並發送文本數據(1)
第09章 創建WebSocket對象並發送文本數據(2)
第10章 接受數據並發送二進制數據
第11章 Socket通信流程和cocos2d提供的三個類
第12章 實現SIODelegate虛函數
第13章 使用Socket發送接收數據
第14章 發送事件和事件監聽
第15章 json基礎及28種解析庫性能對比
第16章 使用Rapidjson解析字符串成json格式數據
第17章 使用Rapidjson讀取和更改數據
第18章 把json數據轉成字符串
第19章 使用Rapidjson添加、刪除數據

8. Cocos2d-x線程進程和多線程教學視頻

第1章 線程進程和多線程的基礎概念
第2章 使用thread實現多線程
第3章 線程的互斥量和線程鎖
第4章 cocos2dx中的線程安全
第5章 在子線程中進行網絡請求

9. Cocos2d 從入門到精通

├─01.第一階段 Cocos2d C++編程入門到精通
│  ├─01.C++面向對象編程 29課 附講義
│  │      C面向對象程序設計_2_8jyRhqE.mmap
│  │      相關代碼.rar
│  │      第01節c++概述 
│  │      第02節C++快速入門 
│  │      第03節VS2010開發環境介紹 
│  │      第04節標准流輸入輸出 
│  │      第05節標准庫string類型 
│  │      第06節標准庫vector類型 
│  │      第07節再談函數 
│  │      第08節面向對象基礎 
│  │      第09節定義類和對象 
│  │      第10節類和對象的使用 
│  │      第11節構造函數和析構函數 
│  │      第12節this指針和復制構造函數 
│  │      第13節類的靜態成員 
│  │      第14節const對象和const成員 
│  │      第15節友元 
│  │      第16節運算符重載基礎 
│  │      第17節運算符重載規則 
│  │      第18節重載二元和一元運算符 
│  │      第19節流插入、提取運算符和類型轉換 
│  │      第20節定義自己的String類(1) 
│  │      第21節定義自己的string類(2) 
│  │      第22節繼承與派生基礎 
│  │      第23節派生類使用 
│  │      第24節多態 
│  │      第25節文件操作 
│  │      第26節STL順序容器 
│  │      第27節STL關聯容器和容器適配器 
│  │      第28節STL迭代器和算法 
│  │      第29節STL實例 
│  │      
│  └─02.Cocos2d-xlua與CC++交互 13課
│          1.深入理解Lua與C C++交互的中間件棧 
│          10.從Lua中調用C Cpp之深入理解編寫C函數上 
│          11.從Lua中調用C Cpp之深入理解編寫C函數下 
│          12.從Lua中調用C Cpp之編寫C模塊供lua使用 
│          13.學習引入第三方Lua插件的方式和核心代碼 
│          2.從C C++中訪問Lua中的數據和函數 
│          3.深入理解Lua與C C++交互的中間件棧之從Lua中調用C_C++函數 
│          4.集成Lua環境到我們自己的C Cpp項目中 
│          5.學習如何實現C C++調用Lua之創建標准的Lua讀取類 
│          6.學習如何實現C C++調用Lua之讀取Lua中的變量 
│          7.學習如何實現C C++調用Lua之調用Lua函數 
│          8.學習如何實現C C++調用Lua之遍歷Table和獲取Table的值 
│          9.從Lua中調用C Cpp之從Lua中調用C函數入門 
│          
├─02.第二階段 Cocos2d Lua編程入門到精通
│  ├─01.Cocos2d-xlua基礎 11課
│  │      1.搭建Lua開發環境和配置Lua開發環境 
│  │      10.在Lua中實現串行化 
│  │      11.學習在Lua中編寫模塊module的方式 
│  │      2.編寫自己的Lua版本的HelloWorld 
│  │      3.Lua語言的注釋、變量、語句塊 
│  │      4.Lua中函數、條件判斷語句 
│  │      5.Lua中循環語句和邏輯運算關鍵字 
│  │      6.LuaTable使用1 
│  │      7.LuaTable使用2 
│  │      8.LuaTable使用3 
│  │      9.LuaTable讀寫數據文件 
│  │      
│  └─02.Cocos2d-xlua高級應用 8課
│          1.Lua中獨特的面向對象方法_類 
│          2.Lua中獨特的面向對象方法_繼承 
│          3.Lua中獨特的面向對象方法_單一方法和私密性 
│          4.Lua中數學庫 
│          5.Lua中table庫 
│          6.Lua中string庫 
│          7.Lua中I O庫的簡答模型 
│          8.Lua中I O庫的復雜模型 
│          
├─03.第三階段 Cocos2d CocoStudio快速入門
│  ├─01.cocos引擎&cocostudio 5課
│  │      1.場景、圖層、節點 
│  │      2.對象與控件 
│  │      3.容器 
│  │      4.cocos引擎介紹和安裝 
│  │      5.cocosStudio面板介紹 
│  │      
│  ├─02.cocoStudio進階 3課
│  │      1.九宮格 
│  │      2.合圖 
│  │      3.2d序列幀動畫制作 
│  │      
│  └─03.cocoStudio實戰 2課
│          1.制作登陸和選服界面1 
│          2.制作登陸和選服界面2 
│          
├─04.第四階段 Cocos2d XCode開發與實戰
│  ├─01.Cocos2d開發環境XCode詳解 7課 附ppt
│  │      1.開發環境Xcode詳解1 
│  │      2.開發環境Xcode詳解2 
│  │      3.開發環境Xcode詳解3 
│  │      4.開發環境Xcode詳解4 
│  │      5.認證和注冊 
│  │      6.在設備上運行程序 
│  │      7.上傳應用 
│  │      ppt_wjat4aN.rar
│  │      
│  ├─02.Cocos2d開發語言Objective-C語法重難點分析 11課 附ppt
│  │      1.Objective-C基本語法 
│  │      10.從文件讀取序列,字典(NSDictionary) 
│  │      11.可變字典(NSMutableDictionary),從文件讀取字典 
│  │      2.內存管理 
│  │      3.內存管理 
│  │      4.獨特的語法-Property,Category,Protocol 
│  │      5.Delegate機制 
│  │      6.使用Block 
│  │      7.動態消息, 字符串(NSString) 
│  │      8.序列(NSArray) 
│  │      9.可變序列(NSMutableArray) 
│  │      ppt_8ztzsIn.rar
│  │      
│  └─03.XCode詳解及iOSApp上傳 7課 附ppt
│          1.開發環境Xcode詳解1 
│          2.開發環境Xcode詳解2 
│          3.開發環境Xcode詳解3 
│          4.開發環境Xcode詳解4 
│          5.認證和注冊 
│          6.在設備上運行程序 
│          7.上傳應用App到AppStore 
│          ppt_rDRVLsr.rar
│          
├─05.第五階段 Cocos2d 入門到精通
│  ├─01.Cocos2d概述 6課 附ppt
│  │      1.Cocos2d概述 
│  │      2.Cocos2d-iphone與Cocos2d-x 
│  │      3.解析HelloWorld 
│  │      4.解析HelloWorld 
│  │      5.解析HelloWorld 
│  │      6.解析HelloWorld 
│  │      ppt_w8DxVF4.rar
│  │      
│  ├─02.Cocos2d文字、菜單、進度條組件 11課 附ppt
│  │      1.文字 
│  │      10.進度條 
│  │      11.游戲實例-使用進度條 
│  │      2.文字 
│  │      3.文字的本地化 
│  │      4.用工具生成文字圖冊 
│  │      5.文字工具詳解 
│  │      6.游戲實例-顯示文字 
│  │      7.文字菜單 
│  │      8.圖片菜單 
│  │      9.進度條 
│  │      ppt_EwlLSnr.rar
│  │      
│  ├─03.Cocos2d數據存儲及用戶行為統計 6課 附ppt
│  │      1.普通數據存儲 
│  │      2.普通數據存儲 
│  │      3.敏感數據存儲 
│  │      4.敏感數據存儲 
│  │      5.統計用戶行為(Flurry Analytics) 
│  │      6.統計用戶行為(Flurry Analytics) 
│  │      ppt.rar
│  │      
│  ├─04.Cocos2d社交、推送及語言本地化 8課 附講義
│  │      1.社交網絡 
│  │      2.社交網絡 
│  │      3.遠程通知推送(Apple Push Notification Service) 
│  │      4.遠程通知推送(APNS) 
│  │      5.遠程通知推送和本地通知 
│  │      6.讀取XML 
│  │      7.支持更多的語言-本地化 
│  │      8.支持更多的語言-本地化 
│  │      ppt_1n8I5Bj.rar
│  │      
│  ├─05.Cocos2d內存優化策略 6課 附ppt
│  │      1.內存優化策略 
│  │      2.內存優化策略 
│  │      3.內存優化策略 
│  │      4.內存優化策略 
│  │      5.內存優化策略 
│  │      6.內存優化經驗分享 
│  │      ppt_vNbjB60.rar
│  │      
│  ├─06.Cocos2d場景、層、精靈、節點 13課 附ppt
│  │      1.場景,層和精靈 
│  │      10.精靈和圖冊 
│  │      11.精靈 
│  │      12.批量顯示精靈(CCBatchNode) 
│  │      13.批量顯示精靈(CCBatchNode) 
│  │      2.場景,層和精靈 
│  │      3.節點(CCNode) 
│  │      4.節點(CCNode) 
│  │      5.節點(CCNode) 
│  │      6.節點(CCNode) 
│  │      7.循環幀(ScheduleUpdate) 
│  │      8.處理Touch 
│  │      9.有顏色的層 
│  │      ppt_voT2098.rar
│  │      
│  ├─07.Cocos2d Debug、斷點及日志 4課 講義
│  │      1.Debug-斷點 
│  │      2.高級斷點 
│  │      3.高級斷點和打印日志 
│  │      4.打印日志實例 
│  │      ppt_Tv2C31W.rar
│  │      
│  ├─08.Cocos2d Instruments詳解 4課 講義
│  │      1.Instruments - 監視內存發現泄漏 
│  │      2.Instruments - 查看引用計數 
│  │      3.Instruments - 解析循環引用 
│  │      4.Instruments - Activity Monitor 249 Time Profiler 
│  │      ppt_89HSC4z.rar
│  │      
│  ├─09.Cocos2d TexturePacker及ARC 5課 附ppt
│  │      1.TexturePacker操作詳解 
│  │      2.TexturePacker命令行工具 
│  │      3.TexturePacker加密 
│  │      4.自動引用計數(ARC) 
│  │      5.強引用和弱引用(ARC) 
│  │      ppt_djulh00.rar
│  │      
│  ├─10.Cocos2d崩潰分析 5課 附ppt
│  │      1.解決崩潰 
│  │      2.崩潰日志(Crash Log) 
│  │      3.程序為什么會崩潰 
│  │      4.用符號表解析崩潰日志 
│  │      5.分析崩潰日志 
│  │      ppt_fOEReQa.rar
│  │      
│  ├─11.Cocos2d動作及動畫 16課 附ppt
│  │      1.玩家控制飛機 
│  │      10.動畫(CCAnimation) 
│  │      11.用文件定義動畫 
│  │      12.游戲實例-使用動畫 
│  │      13.游戲實例-重復使用精靈 
│  │      14.游戲實例-擊中判定 
│  │      15.游戲實例-邊界檢查 
│  │      16.游戲實例 
│  │      2.動作-移動等 
│  │      3.旋轉,縮放,淡入淡出,跳動,着色,閃爍,曲線運動 
│  │      4.動作的順序,重復和疊加 
│  │      5.動作的反轉和復制 
│  │      6.動作中使用Block 
│  │      7.特殊的移動(CCEaseAction) 
│  │      8.特殊的移動(CCEaseAction) 
│  │      9.編寫游戲實例 
│  │      ppt_Q56v5by.rar
│  │      
│  ├─12.Cocos2d廣告 5課 附講義
│  │      1.在游戲中展示廣告 
│  │      2.iAd 253 Admob 
│  │      3.集成Admob廣告 
│  │      4.Admob廣告條幅 
│  │      5.Admob全屏廣告 
│  │      ppt_Cn3VWNX.rar
│  │      
│  ├─13.Cocos2d粒子效果 5課 附ppt 源碼
│  │      1.粒子效果-參數 
│  │      2.粒子效果-工具 
│  │      3.粒子效果-程序創建 
│  │      4.粒子效果-批量繪制 
│  │      5.游戲實例-粒子效果 
│  │      ppt_HHXyl97.rar
│  │      ShotPlane.zip
│  │      
│  ├─14.Cocos2d聲音音效 5課 附ppt
│  │      1.游戲中的聲音 
│  │      2.音頻轉換 
│  │      3.游戲中播放音樂和音效 
│  │      4.音樂播放高級技巧 
│  │      5.同時播放多個音軌 
│  │      ppt_FrqWfXt.rar
│  │      
│  ├─15.Cocos2d應用內購買及IAP 8課 附講義
│  │      1.應用內購買(In-App Purchases) 
│  │      2.應用內購買實例 
│  │      3.應用內購買實例 
│  │      4.處理IAP購買 
│  │      5.處理IAP購買 
│  │      6.恢復IAP 
│  │      7.使用MKStoreKit實現IAP 
│  │      8.使用MKStoreKit實現IAP 
│  │      ppt_vyfpAv7.rar
│  │      
│  ├─16.Cocos2d暫停及恢復 1課 附ppt
│  │      1.暫停和恢復 
│  │      ppt_f0waRZo.rar
│  │      
│  └─17.Cocos2d游戲瘦身及分辨率適配 9課 附ppt
│          1.給游戲瘦身 
│          2.給游戲瘦身 
│          3.支持多分辨率 
│          4.支持多分辨率 
│          5.支持多分辨率 
│          6.支持ipad分辨率實例 
│          7.支持ipad分辨率實例 
│          8.支持iphone分辨率 
│          9.支持全設備分辨率 
│          ppt_j69r0K0.rar
│          
├─06.第六階段 Cocos2d-x 專題視頻教程
│  ├─01.Cocos2d-xx概述 2課
│  │      1.cocos2d-x概述 
│  │      2.重要的數據結構 
│  │      
│  ├─02.Cocos2d-x文件讀寫 2課
│  │      1.文件的讀寫操作 
│  │      2.序列化和反序列化 
│  │      
│  ├─03.Cocos2d-x網絡編程 19課 附課件 源碼
│  │      1.Cocos2d-x使用三種協議實現網絡通信(http,socket,websocket) 
│  │      10.接受數據並發送二進制數據 
│  │      11.Socket通信流程和cocos2d提供的三個類 
│  │      12.實現SIODelegate虛函數 
│  │      13.使用Socket發送接收數據 
│  │      14.發送事件和事件監聽 
│  │      15.json基礎及28種解析庫性能對比 
│  │      16.使用Rapidjson解析字符串成json格式數據 
│  │      17.使用Rapidjson讀取和更改數據 
│  │      18.把json數據轉成字符串 
│  │      19.使用Rapidjson添加、刪除數據 
│  │      2.使用Cocos2d封裝的HttpRequest設置請求信息 
│  │      2_源碼.rar
│  │      2_課件.rar
│  │      3.使用Cocos2d封裝的HttpClient發送請求 
│  │      3_源碼.rar
│  │      4.使用Cocos2d封裝的HttpResponse處理返回的結果 
│  │      5.使用post方式提交數據和設置請求參數(1) 
│  │      6.使用post方式提交數據和設置請求參數(2) 
│  │      7.WebSocket代理類和方法 
│  │      8.創建WebSocket對象並發送文本數據(1) 
│  │      9.創建WebSocket對象並發送文本數據(2) 
│  │      Cocos2d-X網絡編程課件.rar
│  │      
│  ├─04.Cocos2d-x內存管理 6課 附講義 圖片
│  │      1-6.rar
│  │      1.自動回收基礎 
│  │      2.C++內存管理方式 
│  │      3.cocos2d-x內存回收用例 
│  │      4.源碼解析cocos2d-x內存管理一 
│  │      5.源碼解析cocos2d-x內存管理二 
│  │      6.項目實戰內存管理 
│  │      項目制作例圖_nRLiVq2.png
│  │      
│  ├─05.Cocos2d-x場景 5課 附源碼
│  │      1.cocos2d-x的運行 
│  │      2.制作一個場景 
│  │      3.獲取元素與添加事件 
│  │      4.切換游戲場景 
│  │      5.設置和獲取自定義對象 
│  │      sc.zip
│  │      
│  ├─06.Cocos2d-x動態內容與音效 5課
│  │      1.動畫效果 
│  │      2.播放序列幀動畫 
│  │      3.制作彈出層 
│  │      4.音效處理 
│  │      5.定時器 
│  │      
│  ├─07.Cocos2d-x多線程 5課 附源碼課件
│  │      1.線程進程和多線程的基礎概念 
│  │      2.使用thread實現多線程 
│  │      25.rar
│  │      3.線程的互斥量和線程鎖 
│  │      4.cocos2dx中的線程安全 
│  │      5.在子線程中進行網絡請求 
│  │      Cocos2d-X多線程.mmap
│  │      
│  ├─08.Cocos2d-x多分辨率適配 2課 附素材
│  │      1.多分辨率屏幕適配1 
│  │      2.多分辨率屏幕適配2 
│  │      sucai.zip
│  │      
│  ├─09.Cocos2d-x物理特效 9課
│  │      1.物理引擎介紹 
│  │      2.物理引擎基礎概念 
│  │      3.物理環境 
│  │      4.源碼解析引擎內置物理引擎 
│  │      5.3.8內置物理引擎的使用一  
│  │      6.3.8內置物理引擎的使用二 
│  │      7.粒子系統簡介 
│  │      8.如何使用粒子系統 
│  │      9.物理特效 
│  │      
│  └─10.Cocos2d-x拖動事件 2課
│          1.拖動事件1 
│          2.拖動事件2 
│          
└─07.第七階段 Cocos2d 游戲開發實戰
    ├─01.Cocos2d-x飛行游戲之飛機大戰游戲開發實戰視頻 25課 講義 源碼
    │      1.介紹zwoptex軟件 
    │      10.游戲資源處理 
    │      11.游戲自定義定時器(1) 
    │      12.游戲自定義定時器(2) 
    │      13-21.rar
    │      13.cocos2dx精靈表動畫介紹(1) 
    │      14.cocos2dx精靈表動畫介紹(2) 
    │      15.cocos2dx自定義動畫擴展(1) 
    │      16.cocos2dx自定義動畫擴展(2) 
    │      17.整合飛機動畫 
    │      18.對主機進行操控 
    │      19.主機發射子彈 
    │      1_12.rar
    │      2.游戲介紹 
    │      20.產生敵機和發射子彈 
    │      21.碰撞檢測 
    │      22-24.rar
    │      22.特殊事件(效果)--使主機發射特殊子彈自作 
    │      23.實現游戲的附屬功能 
    │      24.循環加載游戲 
    │      25.總結 
    │      3.游戲課程講解 
    │      4.游戲需求和場景講解 
    │      5.游戲框架搭建(1)—准備工作 
    │      6.游戲框架搭建(2)--背景加載 
    │      7.游戲框架搭建(3)--場景切換 
    │      8.游戲主場景建設(1) 
    │      9.游戲主場景建設(2) 
    │      kj_p6z6t3E.rar
    │      
    ├─02.Cocos2d-x黃金礦工游戲開發實戰視頻 43 附講義源碼
    │      1.試玩黃金曠工 
    │      10.添加音效和背景音樂 
    │      11.使用UserDefault保存游戲數據 
    │      12.添加游戲背景和金塊布局界面 
    │      13.把分數牌和倒計時牌添加到游戲中 
    │      14.制作礦工類Miner 
    │      15.添加關卡提示 
    │      16.添加礦工入場動畫 
    │      17.添加倒計時入場動畫 
    │      18.把鈎子添加到礦工中 
    │      19.添加鈎子擺動動畫 
    │      2.使用Cocos Studio制作菜單界面 
    │      20.添加放鈎子事件監聽器 
    │      21.添加拋繩子動作 
    │      22.在主游戲中添加物理世界和世界邊界 
    │      23.添加碰撞監聽器 
    │      24.添加拉繩子動作 
    │      25.獲取游戲中的金塊並設置為PhysicsBody 
    │      26.鈎子抓到金塊后合攏 
    │      27.創建金塊類 
    │      28.抓金塊1 
    │      29.抓金塊2 
    │      3.使用Cocos2d-X加載游戲菜單界面 
    │      30.控制拉金塊的速度 
    │      31.獲取金塊更新游戲數據1 
    │      32.獲取金塊更新游戲數據2 
    │      33.創建暫停類並在游戲中添加暫停設置功能 
    │      34.暫停和恢復游戲 
    │      35.實現退出關卡功能 
    │      36.添加退出關卡提示 
    │      37.添加礦工離開動畫 
    │      38.更新下一關按鈕狀態並注冊點擊事件 
    │      39.添加倒計時功能 
    │      4.使用Cocos Studio制作動畫 
    │      40.游戲失敗提示和保存數據 
    │      41.游戲成功提示和保存數據 
    │      42.添加多關卡 
    │      43.打包部署成apk 
    │      5.游戲中播放動畫效果 
    │      6.把設置界面添加到菜單界面中1 
    │      7.把設置界面添加到菜單界面中2 
    │      8.把設置界面添加到菜單界面中3 
    │      9.關閉設置界面 
    │      kejian_9sGxTLk.rar
    │      sucai_uQdNdF8.rar
    │      
    └─03.Cocos2d-x紙牌游戲設計和實現視頻教程 23課 附源碼課件素材
            1.第一講 Cocos2d-x介紹(1) 
            10.第十講 紙牌分布到開始翻牌位置進行循環處理(1) 
            11.第十一講 紙牌分布到開始翻牌位置進行循環處理(2) 
            12.第十二講 單一紙牌移動重疊(1) 
            13.第十三講 單一紙牌移動重疊(2) 
            14.第十四講 單一紙牌移動重疊 
            15.第十五講 單一紙牌移動重疊 
            16.第十六講 其中底部的多張紙牌移動 
            17.第十七講 移動疊放到滿足條件的列上(1) 
            17課件.rar
            18.第十八講 移動疊放到滿足條件的列上(2) 
            19.第十九講 將所有紙牌按規矩放到頂部4個位置 
            2.第二講 Cocos2d-x介紹(2) 
            20.第二十講 編寫游戲動畫 
            21.第二十一講 游戲結束畫面加載 
            22.第二十二講 清理游戲場景,重新加載 
            23.第二十三講 戲場重新加載和聲音播放 
            3.第三講 游戲文檔需求分析 
            4.第四講 游戲界面布局(1) 
            4_素材文件.rar
            5.第五講 游戲界面布局(2) 
            5_代碼文件.rar
            6.第六講 紙牌類的封裝 
            7.第七講 初始化所有紙牌擺放桌面 
            8.第八講 紙牌分布到底部7個位置(1) 
            9.第九講 紙牌分布到底部7個位置(2) 

10. Cocos2dx游戲開發工程師

├─Cocos2d-JS v3新特性教程
│  ├─1 Cocos2d-JS v3簡單新特性概述
│  │      1. Cocos2d-JS v3 的幾個簡單的新特性 
│  │      2. 面向JS的改造 
│  │      
│  ├─2 Cocos2d-JS v3工作流
│  │      1. 在Mac平台配置Cocos2d-JS環境 
│  │      2. 在Windows平台配置Cocos2d-JS環境 
│  │      3. 在Mac平台創建運行Cocos2d-JS工程 
│  │      4. 在Windows平台創建運行Cocos2d-JS項目 
│  │      5. 將Cocos2d-JS項目編譯成Android應用 
│  │      6. 使用Cocos Code IDE開發Cocos2d-JS項目 
│  │      7. Cocos2d-JS Lite工作流 
│  │      
│  ├─3 Cocos2d-JS v3對象
│  │      1. Cocos2d-JS對象的創建 
│  │      2. Cocos2d-JS類的繼承 
│  │      
│  ├─4 Cocos2d-JS v3事件管理器
│  │      1. 事件管理器及支持的事件類型 
│  │      2. 事件管理器的用法 
│  │      3. 自定義事件的創建 
│  │      
│  ├─5 Cocos2d-JS v3對象緩沖池
│  │      1. Cocos2d-JS對象緩沖池的作用 
│  │      2. Cocos2d-JS對象緩沖池的用法 
│  │      
│  └─6 Cocos2d-JS v3 JSB反射機制
│          1. JavaScript到Java反射調用 
│          2. JavaScript到Objective-C的反射調用 
│          
├─Cocos2d-x v3新特性教程
│  ├─1 Cocos2d-x v3基本新特性概述
│  │      1.Cocos2d-x v3基本新特性概述 
│  │      
│  ├─2 開發環境搭建及cocos命令行工具的使用
│  │      1. 在Mac平台搭建Cocos2d-x集成開發環境 
│  │      2. 在Windows平台搭建Cocos2d-x集成開發環境 
│  │      3. 將Cocos2d-x項目編譯成Android應用 
│  │      4. Linux平台Android集成開發環境 
│  │      5. Linux平台配置NDK 
│  │      6. Linux平台配置Cocos2d-x環境 
│  │      7. Linux平台創建、運行Cocos2d-x項目 
│  │      8. Linux平台使用ADT Bundle開發Cocos2d-x CPP代碼 
│  │      
│  ├─3 Cocos2d-x v3事件機制
│  │      1. Cocos2d-x事件回調函數綁定 
│  │      2. 使用lambda表達式創建Cocos2d-x事件偵聽處理器 
│  │      3. Cocos2d-x自定義事件 
│  │      4. Cocos2d-x單點觸摸 
│  │      5. Cocos2d-x觸摸事件派發流程 
│  │      6. Cocos2d-x多點觸摸 
│  │      7. Cocos2d-x加速度傳感器 
│  │      8. Cocos2d-x物理按鍵事件 
│  │      
│  ├─4 Cocos2d-x v3基礎數據類型
│  │      1. Cocos2d Value 
│  │      2. Cocos2d Vector 
│  │      3. Cocos2d Map 
│  │      
│  ├─5 Cocos2d-x v3游戲控制器
│  │      1. Cocos2d-x游戲控制器功能介紹及演示 
│  │      2. 使用Cocos2d-x游戲控制器 
│  │      
│  ├─6 Cocos2d-x v3新增UI控件
│  │      1. 使用Cocos2d-x的UIVideoPlayer 
│  │      2. 使用Cocos2d-x的UI Web View 
│  │      
│  ├─7 Cocos2d-x v3物理引擎
│  │      1. Cocos2d-x v3.x中物理引擎使用介紹 
│  │      2. Cocos2d-x中創建有物理特性的Scene 
│  │      3. Cocos2d-x中創建物理邊界 
│  │      4. Cocos2d-x中添加物理元素 
│  │      5. Cocos2d-x中動態添加物理元素 
│  │      6. Cocos2d-x物理引擎中的測試碰撞 
│  │      
│  ├─8 Cocos2d-x v3的3D功能
│  │      1. 編譯運行3D功能演示例子 
│  │      2. 使用3D相關功能 
│  │      3. fbx轉換工具使用 
│  │      
│  └─9 Cocos2d-x v3中的lua綁定
│          1. 創建運行Lua項目 
│          2. 使用Cocos Code IDE開發Lua項目 
│          3. 自動生成Lua綁定 
│          
├─CocosStudio 2.0 基礎控件
│      1-整體介紹 
│      2-控件屬性 
│      3-動畫和幀事件 
│      
├─第1階段 環境搭建
│  ├─1 WinMac環境Cocos2d-x開發環境搭建
│  │      1. Cocos2d-x介紹 
│  │      2. Windows平台開發環境搭建 
│  │      3. 在Windows平台編譯成Android程序 
│  │      4. Mac平台開發環境搭建 
│  │      5. 在Mac平台編譯成Android程序 
│  │      6. HelloWorld示例詳解 
│  │      
│  ├─2 Cocos2d-x3.1rc0項目創建及新功能介紹
│  │      1. Cocos2d-x3.1rc0創建項目及運行示例 
│  │      2. Cocos2d-x3.1rc0新功能介紹 
│  │      
│  ├─3 Windows環境下Visual Studio 2013中搭建Cocos2d-x 3.1集成開發環境
│  │      1. windows下Cocos2d-x 3.1.1集成開發環境配置 
│  │      2. 創建並運行Cocos2d-x工程 
│  │      3. 如何把cocos2d-x程序編譯成Android程序 
│  │      
│  ├─4 Cocos Code IDE使用
│  │      1.詳解Cocos Code IDE開發Lua JavaScript Cocos2d-x游戲的使用 
│  │      
│  └─5 使用Eclipse在Ubuntu下搭建Cocos2d-x 3集成開發環境
│          1. Linux平台搭建Android集成開發環境 
│          2. 安卓Android NDK下載環境搭建配置 
│          3. Ubuntu Eclipse平台配置搭建Cocos2d-x集成開發環境 
│          4. 創建並運行cocos2d-x工程 
│          5. ADT Bundle開發Cocos2d-x CPP代碼 
│          
├─第2階段 基礎知識
│  ├─1 C語言基礎知識學習經典入門
│  │      1. C語言入門方法 
│  │      10. C語言函數指針 
│  │      11. C語言typedef關鍵字 
│  │      12. C語言面向對象 
│  │      13. C語言引入自定義頭文件 
│  │      14. C語言字符串操作 
│  │      15. C語言文件操作 
│  │      16. C語言實現猜數字小游戲 
│  │      2. C語言標准輸入與輸出 
│  │      3. C語言方法調用 
│  │      4. C語言宏定義 
│  │      5. C語言宏方法定義 
│  │      6. C語言條件判斷 
│  │      7. C語言循環 
│  │      8. C語言結構體 
│  │      9. C語言結構體指針 
│  │      course038.7z
│  │      
│  ├─2 C++語言開發基礎知識教程
│  │      1. C++面向對象 
│  │      10. C++運算符重載 
│  │      11. C++偽函數 
│  │      12. C++函數指針 
│  │      13. C++引用 
│  │      14. C++友元類 
│  │      15. C++標准庫容器的基本用法 
│  │      16. C++字符串常用操作 
│  │      17. C++文件操作 
│  │      2. C++命名空間 
│  │      3. C++類的繼承 
│  │      4. C++構造方法和析構方法 
│  │      5. C++執行父類的構造方法 
│  │      6. C++執行父類的方法 
│  │      7. C++實函數、虛函數、純虛函數、函數重寫 
│  │      8. C++純虛類 
│  │      9. C++函數重載 
│  │      course040.7z
│  │      
│  ├─3 C--庫-C語言面向對象庫
│  │      1. c語言實現面向對象庫C--庫介紹 
│  │      2. C類的定義與類的繼承 
│  │      3. C 引用計數 
│  │      4. C類構造對象 
│  │      5. C類析構對象 
│  │      course093.7z
│  │      
│  └─4 Cocos2d-x 3.x中自帶物理引擎使用教程
│          1. Cocos2d-x 3.x物理引擎使用介紹 
│          2. Cocos2d-x 3.x中使用物理引擎創建有物理特性的scene 
│          3. Cocos2d-x 3.x中使用物理引擎創建邊界 
│          4. Cocos2d-x 3.x中使用物理引擎創建物理元素 
│          5. Cocos2d-x 3.x中使用物理引擎動態添加元素 
│          sourse109.zip
│          
├─第3階段 常用功能
│  ├─1 Cocos2dx開發常用控件詳解
│  │      1. Hello Cocos2d-x 
│  │      10. Cocos2d-x之Menu 
│  │      11. Cocos2d-x之TableView 
│  │      2. Cocos2d-x 之Sprite 
│  │      3. Cocos2d-x之Director、Scene、Layer 
│  │      4. Cocos2d-x之Log 
│  │      5. Cocos2d-x之MessageBox 
│  │      6. Cocos2d-x之LabelTTF 
│  │      7. Cocos2d-x之TextFieldTTF 
│  │      8. Cocos2d-x之創建自定義類 
│  │      9. Cocos2d-x之內存管理機制 
│  │      course041.7z
│  │      
│  ├─2 Cocos2d-x特效場景切換效果、控件動作、逐幀動畫
│  │      1. Cocos2d-x場景切換 
│  │      2. Cocos2d-x場景切換效果 
│  │      3. Cocos2d-x動作 
│  │      4. Cocos2d-x動作反轉 
│  │      5. Cocos2d-x動作重復 
│  │      6. Cocos2d-x動作混合 
│  │      7. Cocos2d-x動作序列 
│  │      8. Cocos2d-x動作偵聽 
│  │      9. Cocos2d-x動畫 
│  │      course045.7z
│  │      
│  ├─3 Cocos2d-x用戶交互事件處理觸摸、傳感器、物理按鍵
│  │      1. Cocos2d-x單點觸摸 
│  │      2. Cocos2d-x觸摸目標判斷 
│  │      3. Cocos2d-x事件傳遞 
│  │      4. Cocos2d-x多點觸摸 
│  │      5. Cocos2d-x加速度傳感器 
│  │      6. Cocos2d-x物理按鍵交互 
│  │      course046.7z
│  │      
│  ├─4 Cocos2d-x繪圖API繪制點、線條、圓形、矩形、多邊形
│  │      1. Cocos2d-x繪圖API使用說明 
│  │      2. Cocos2d-x繪制矩形 
│  │      3. Cocos2d-x繪制填充矩形 
│  │      4. Cocos2d-x繪制圓形 
│  │      5. Cocos2d-x繪制填充圓形 
│  │      6. Cocos2d-x繪制多邊形 
│  │      7. Cocos2d-x繪制填充多邊形 
│  │      8. Cocos2d-x繪制線條 
│  │      9. Cocos2d-x繪制點 
│  │      course050.7z
│  │      
│  └─5 Cocos2d-x常用工具計時器、數據讀寫、文件讀寫
│          1. Cocos2d-x計時器.zip
│          2. Cocos2d-x首選項數據讀寫.zip
│          3. Cocos2d-x文件讀寫.zip
│          4. Cocos2d-x的plist文件操作.zip
│          5. Cocos2d-x的xml數據操作.zip
│          6. Cocos2d-x的json數據操作.zip
│          course052.7z
│          
├─第4階段 功能擴展
│  ├─1 Cocos2d-x Box2d物理引擎實戰開發
│  │      1. Box2d物理引擎:Box2d介紹 
│  │      2. Box2d物理引擎:創建世界 
│  │      3. Box2d物理引擎:創建運動的物體 
│  │      4. Box2d物理引擎:創建靜止的物體 
│  │      5. Box2d物理引擎:創建漂浮的物體 
│  │      6. Box2d物理引擎:物體碰撞檢測 
│  │      course057.7z
│  │      
│  ├─2 Windows平台下在VS2013中為Cocos2d-x3工程添加Box2D物理引擎支持庫
│  │      1. VS2013中添加與配置Cocos2dx Box2D物理引擎庫 
│  │      
│  ├─3 C++Cocos2d-xAndroidiOS混合編程與NDK開發環境搭建
│  │      1. Android NDK開發環境搭建 
│  │      2. 使用Java語言與C++語言通信 
│  │      3. 使用Cocos2d-x調用Android平台API 
│  │      4. 使用Objective-C與C++混合編程 
│  │      5. 使用Cocos2d-x調用iOS平台API 
│  │      
│  ├─4 Javascript基礎語法、數組、面向對象、調試
│  │      1. JavaScript介紹 
│  │      2. JavaScript開發 
│  │      3. JavaScript調試 
│  │      4. 方法 
│  │      5. 面向對象 
│  │      6. 音頻 
│  │      7. 視頻 
│  │      8. Canvas 
│  │      course065.7z
│  │      
│  ├─5 Cocos2d-JS多平台編譯iOS Android應用程序
│  │      1. Cocos2d-js介紹 
│  │      2. 將Cocos2d-js編譯成iOS應用程序 
│  │      3. 將Cocos2d-js編譯成Android應用程序 
│  │      4. 開發Cocos2d-js程序 
│  │      
│  └─6 Lua腳本語言語法學習入門
│          1. Lua語言介紹 
│          2. Lua語言基礎之基本語法 
│          3. Lua語言基礎之表 
│          4. Lua語言基礎之數組 
│          5. Lua語言面向對象之復制表的方式面向對象 
│          6. Lua語言面向對象之函數閉包的方式面向對象 
│          7. 使用Lua語言開發Cocos2d-x游戲 
│          8. Lua語言卡片記憶游戲實例 
│          
└─第5階段 項目實戰
    ├─1 Flappy Bird游戲-Cocos2d-x游戲實戰項目開發
    │      1. 配置開發環境 
    │      2. 添加小鳥 
    │      3. 添加地板 
    │      4. 設置小鳥的速度 
    │      5. 添加運動的條 
    │      6. 碰撞檢測 
    │      course034.7z
    │      
    ├─2 2048游戲-Cocos2d-x游戲實戰項目開發
    │      1. 理解2048游戲邏輯 
    │      2. Cocos2d-x中上下左右手勢識別 
    │      3. 游戲中卡片類的創建 
    │      4. 添加卡片到游戲中 
    │      5. 游戲中的邏輯實現 
    │      6. 游戲中隨機卡片生成 
    │      7. 游戲結束判斷 
    │      8. 游戲分數的添加 
    │      9. 游戲美化 
    │      
    ├─3 Popstar游戲-Cocos2d-x游戲實戰項目開發
    │      1. Popstar游戲玩法介紹 
    │      10. Popstar判斷游戲是否結束 
    │      2. Popstar項目創建 
    │      3. Popstar的POP精靈的創建 
    │      4. Popstar自動創建POP游戲方陣 
    │      5. Popstar點擊獲取POP對象 
    │      6. Popstar檢測點擊POP的上下左右 
    │      7. Popstar迭代檢測所有相同的數據 
    │      8. Popstar上面部分向下移動 
    │      9. Popstar右邊部分向左移動 
    │      
    ├─4 別踩白塊兒游戲-Cocos2d-x游戲實戰項目開發
    │      1. 游戲玩法說明 
    │      10. 游戲計時 
    │      2. 創建項目 
    │      3. 創建Block類 
    │      4. 添加開始行 
    │      5. 添加結束行 
    │      6. 添加普通黑白塊行 
    │      7. 游戲交互實現 
    │      8. 游戲邏輯實現 
    │      9. 判斷游戲結束 
    │      course067.7z
    │      
    ├─5 Find the Pair游戲-Cocos2d-x游戲實戰項目開發
    │      1. Find the Pair游戲開發 第一課 
    │      2. Find the Pair游戲開發 第二課 
    │      
    └─6 一個都不能死游戲-Cocos2d-x游戲實戰項目開發
            1. 一個都不能死No One Dies Cocos2d-x游戲項目玩法介紹 
            10. Cocos2d-x游戲開發項目中交互界面設計 
            2. 創建Cocos2d-x游戲工程 
            3. 配置Cocos2d-x物理引擎 
            4. Cocos2d-x游戲項目開發添加邊界框 
            5. 添加Cocos2d-x游戲主角 
            6. Cocos2d-x游戲項目中添加移動的障礙物 
            7. Cocos2d-x游戲控制器GameController添加 
            8. Cocos2d-x游戲開發項目中如何做測試碰撞 
            9. Cocos2d-x游戲開發項目中添加游戲結束界面 
            course097.7z


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM