Cocos2d-JS游戲開發 Cocos2d-JS游戏开发

凌建風

  • 出版商: 人民郵電
  • 出版日期: 2016-05-01
  • 定價: $414
  • 售價: 8.5$352
  • 語言: 簡體中文
  • 頁數: 326
  • 裝訂: 平裝
  • ISBN: 711542148X
  • ISBN-13: 9787115421487
  • 相關分類: 遊戲引擎 Game-engine
  • 立即出貨 (庫存=1)

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

商品描述

<內容介紹> 

凌建風著的這本《Cocos2d-JS遊戲開發》結合《保衛蘿蔔2》以及多個實例詳細介紹了Cocos2d-JS遊戲引擎,書中共分為4個部分,開頭部分為基礎篇,主要介紹了Cocos引擎家族史、各平臺下的環境搭建、開發工具的選用,還有引擎的核心框架、動作模塊、事件機制、音頻處理以及屏幕適配等;第二部分為進階篇,例如數據存儲、粒子系統、UI控件、性能優化以及遊戲地圖;第三部分為高級篇,主要涉及與其他語言的反射調用、Chipmunk物理引擎、網絡編程以及 Binding;第四部分為實戰篇,即《保衛蘿蔔2》實戰。
    本書適合有一定語法基礎,並且想快速並且系統學習Cocos2d-JS遊戲開發的人員閱讀。

<章節目錄>
第一部分  基礎篇
第1章  Cocos2d-JS介紹
  1.1 Cocos2d引擎家族
    1.1.1 Cocos2d的誕生
    1.1.2 Cocos引擎家族大事記
  1.2 Cocos2d-JS介紹
  1.3 引擎目錄結構
  1.4 小結
  1.5 參考資源
第2章  Hello World
  2.1 Cocos Csole
    2.1.1 安裝Pyth
    2.1.2 Android環境配置
  2.2 創建、編譯和運行工程
  2.3 HelloWorld的目錄結構
  2.4 項目在Web和Native上的啟動流程
  2.5 項目在各平臺下的打包以及部署
  2.6 js-tests測試工程
  2.7 為《保衛蘿蔔2》項目做準備
  2.8 實例——利用CocosDevTools 學習Cocos2d-JS
  2.9 小結
  2.10 參考資源
第3章  核心框架
  3.1 導演
    3.1.1 設置幀率
    3.1.2 初始化管理器
    3.1.3 初始化渲染器
    3.1.4 獲取屏幕大小
    3.1.5 執行遊戲主循環
  3.2 Cocos2d-JS坐標系
  3.3 節點
    3.3.1 基礎屬性
    3.3.2 圖形屬性
    3.3.3 其他屬性
    3.3.4 常用函數
  3.4 場景
    3.4.1 再探導演——場景管理
    3.4.2 切換特效
    3.4.3 場景的生命周期
  3.5 層
  3.6 精靈
    3.6.1 通過圖片資源創建
    3.6.2 通過紋理創建
    3.6.3 通過精靈表單創建
    3.6.4 創建帶有顏色的精靈
  3.7 場景樹
  3.8 標籤
    3.8.1 cc.LabelTTF字體標籤
    3.8.2 cc.LabelBMFt位圖標籤
    3.8.3 cc.LabelAtlas字符映射標籤

    3.8.4 使用編輯器製作FNT字體
  3.9 實例——《保衛蘿蔔2》主頁面開發
    3.9.1 主頁面設計思路
    3.9.2 視圖設定
    3.9.3 代碼文件架構
    3.9.4 主頁面BackgroundLayer開發
    3.9.5 主頁面MainLayer開發
  ……
第4章  動作模塊
第5章  事件機制
第6章  音頻處理
第7章  屏幕適配

第二部分  進階篇
第8章  數據存儲
第9章  粒子系統
第10章  UI控件
第11章  性能優化
第12章  遊戲地圖

第三部分  高級篇
第13章  反射調用
第14章  Chipmunk物理引擎
第15章  網絡編程
第16章  Binding

第四部分  實戰篇
第17章  《保衛蘿蔔2》實戰