Cocos2d-x 遊戲開發必知必會(iOS版) Cocos2d-x游戏开发必知必会(iOS版)(附光盘)

陸小慧, 俞翼飛

買這商品的人也買了...

商品描述

<內容簡介>

陸小慧、俞翼飛編著的這本《Cocos2d-x遊戲開發必知必會(iOS版)》詳細介紹瞭如何使用Cocos2d-x引擎開發自己的移動平臺遊戲,不僅講解了Cocos2d-x的功能特性、使用方法、技術要點、高級知識、開發技巧、最佳實踐和性能優化,而且通過精心設計的遊戲案例詳細講解了Cocos2d-x遊戲的設計與開發過程,極具啟發性和可操作性。更為重要的是,《Cocos2d-x遊戲開發必知必會(iOS版)》將遊戲開發人員應該掌握的遊戲開發思想也融入了其中。無論是初學者還是具備一定遊戲開發經驗的人,都將借助本書開始一段精彩而奇幻的遊戲開發之旅。

<目錄>

第1章 入門/1
  1.1 準備工作/1
  1.2 HelloWorld應用程序/9
  1.3 Cocos2d-x中的內存管理問題/14
  1.4 改變世界/15
  1.5 你還應該知道的/16
第2章 Cocos2d-x基礎知識/20
  2.1 場景圖/20
  2.2 CCNode類層次結構/21
  2.3 CCNode類/21
  2.4 Director類、場景和層/25
  2.5 CCSprite類/34
  2.6 CCLabel/36
  2.7 CCMenu/37
  2.8 動作/39
第3章 常用遊戲開發工具的使用方法/44
  3.1 使用Glyph Designer創建位圖字體/44
  3.2 TexturePacker紋理貼圖集/47
  3.3 Particle Designer粒子效果/50
  3.4 Tiled地圖編輯器/58
  3.5 PhysicsEditor物理編輯器/69
  3.6 CocosBuilder場景編輯器/74
  3.7 RMagick批處理圖片資源/84
第4章 Cocos2d-x中的物理引擎/87
  4.1 物理引擎的基本概念/87
  4.2 物理引擎的局限性/88
  4.3 Box2D物理引擎/89
  4.4 Box2D/90
第5章 遊戲實例/112
  5.1 橫版動作類遊戲/112
  5.2 跑酷類遊戲/153
第6章 拓展庫與新特性/177
  6.1 CCScrollView/177
  6.2 CCTableView/182
  6.3 CCHttpClient/185
  6.4 OpenGL繪圖技巧/188
  6.5 一個shader例子/191
第7章 Cocos2d-x 3.0/199
  7.1 使用Cocos2d-x 3.0/199
  7.2 Cocos2d-x 3.0的特點/203
  7.3 在Cocos2d-x 3.0中移除的Objective-C模式/204
  7.4 在Cocos2d-x 3.0中使用的C++11特性/206
  7.5 一些其他的改變/210
第8章 Cocos2d-x之Lua/212
  8.1 為什麼使用Lua/212
  8.2 Lua基礎知識/213
  8.3 如何在Cocos2d-x上使用Lua/214
第9章 遊戲優化/226
  9.1 內存管理機制/226
  9.2 圖片的緩存和加載方式/227
  9.3 渲染內存/228
  9.4 圖片格式的選擇/229
  9.5 場景切換順序/230
  9.6 CCSpriteBatchNode簡介/230
  9.7 程序大小的優化/232
  9.8 常見的內存管理的方法/233

目錄大綱