Cocos2d-x遊戲開發必知必會

Cocos2d-x遊戲開發必知必會

本書詳細介紹了如何使用Cocos2d-x引擎開發自己的移動平台遊戲,不僅講解了Cocos2d-x的功能特性、使用方法、技術要點、高級知識、開發技巧、最佳實踐和性能最佳化,而且通過精心設計的遊戲案例詳細講解了Cocos2d-x遊戲的設計與開發過程,極具啟發性和可操作性。更為重要的是,本書將遊戲開發人員應該掌握的遊戲開發思想也融入了其中。

基本介紹

  • 書名:Cocos2d-x遊戲開發必知必會
  • 類型:計算機與網際網路
  • 出版日期:2014年3月1日
  • 語種:簡體中文, 英語
  • 品牌:電子工業出版社
  • 作者:陸小慧 俞翼飛
  • 出版社:電子工業出版社
  • 頁數:233頁
  • 開本:16
基本介紹,內容簡介,作者簡介,圖書目錄,

基本介紹

內容簡介

1.本書的作者是第九城市計算機技術諮詢有限公司的高級工程師,是中國最早一批研究Cocos2d-x並開發遊戲以及虛擬現實套用的高級軟體工程師
2.本書重點講解了Cocos2d-x中的記憶體管理、類與場景、遊戲開發工具以及物理引擎
3.書內包含豐富的實例,幫助讀者系統了解開發過程
4.詳細講解了Cocos2d-x3.0新特性
5.對遊戲的最佳化部分進行了深入的講解

作者簡介

中國最早一批研究並開發Cocos2d-x遊戲以及虛擬現實套用的高級軟體工程師,並且在中國率先利用Cocos2d-x開發手機遊戲、虛擬套用,曾主持開發坦克模擬演練、網路展廳等大型項目。有多年軟體和遊戲開發經驗,精通Cocos2d-x、C/C++語言、Linux C開發、VC++、C#等,以及Oracle、MySql等資料庫開發。並且熟悉各種網路協定以及相應的開發。

圖書目錄

第1章 入 門
1.1 準備工作
1.2 HelloWorld應用程式
1.3 Cocos2d—x中的記憶體管理問題
1.4 改變世界
1.5 你還應該知道的
第2章 Cocos2d—x基礎知識
2.1 場景圖
2.2 CCNode類層次結構
2.3 CCNode類
2.4 Director類、場景和層
2.5 CCSprite類
2.6 CCLabel
2.7 CCMenu
2.8 動作
第3章 常用遊戲開發工具的使用方法
3.1 使用Glyph Designer創建點陣圖字型
3.2 TexturePacker紋理貼圖集
3.3 Particle Designer粒子效果
3.4 Tiled地圖編輯器
3.5 PhysicsEditor物理編輯器
3.6 CocosBuilder場景編輯器
3.7 RMagick批處理圖片資源
第4章 Cocos2d—x中的物理引擎
4.1 物理引擎的基本概念
4.2 物理引擎的局限性
4.3 Box2D物理引擎
4.4 Box2D
第5章 游 戲 實 例
5.1 橫版動作類遊戲
5.2 跑酷類遊戲
第6章 拓展庫與新特性
6.1 CCScrollView
6.2 CCTableView
6.3 CCHttpClient
6.4 OpenGL繪圖技巧
6.5 一個shader例子
第7章 Cocos2d—x 3.0
7.1 使用Cocos2d—x 3.0
7.2 Cocos2d—x 3.0的特點
7.3 在Cocos2d—x 3.0中移除的Objective—C模式
7.4 在Cocos2d—x 3.0中使用的C++11特性
7.5 一些其他的改變
第8章 Cocos2d—x之Lua
8.1 為什麼使用Lua
8.2 Lua基礎知識
8.3 如何在Cocos2d—x上使用Lua
第9章 游 戲 優 化
9.1 記憶體管理機制
9.2 圖片的快取和載入方式
9.3 渲染記憶體
9.4 圖片格式的選擇
9.5 場景切換順序
9.6 CCSpriteBatchNode簡介
9.7 程式大小的最佳化
9.8 常見的記憶體管理的方法
  

相關詞條

熱門詞條

聯絡我們