COCOS2D-X 權威指南(第2版) Cocos2D-X权威指南(第2版)

滿碩泉

  • 出版商: 機械工業
  • 出版日期: 2014-09-01
  • 定價: $474
  • 售價: 8.5$403
  • 語言: 簡體中文
  • 頁數: 417
  • 裝訂: 平裝
  • ISBN: 7111477146
  • ISBN-13: 9787111477143
  • 相關分類: 遊戲引擎 Game-engine

已絕版

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

相關主題

商品描述

<內容簡介>

滿碩泉著的《COCOS2D-X權威指南(第2版)》第1版是公認的最適合系統學習cocos2d-x的著作,廣受讀者好評,是該領域的權威暢銷書。第2版根據cocos2d-x 3.x全面重寫,不僅根據最新技術進行了升級,而且對知識點和案例也進行了大幅補充,還對原有內容和寫作方式進行了優化。內容更加全面,更加系統地講解了cocos2d-x最新的功能特性、使用方法、技術要點、開發技巧、高級知識、最佳實踐以及性能優化;實戰性更強,不僅每個知識點都輔之以便於理解的小案例,而且通過精心設計的4款遊戲案例完美呈現了cocos2d-x遊戲設計與開發的完整過程,極富啟發性。更為重要的是,本書將遊戲開發人員應該掌握的遊戲開發思想也融入其中。
    全書共20章,分為三個部分。基礎篇(第1—10章),首先系統介紹了cocos2d-x的核心概念、主要功能,在windows、android、ios等平臺下的安裝、配置、交叉編譯環境的搭建,以及它的調試和多語言混編;然後重點講解了cocos2d-x的功能特性、使用方法、技術要點,包括cocos2d-x中的核心類、圖片渲染類、動作、動畫、特效、菜單項、文本渲染系統、事件處理機制、ui控件、瓦片地圖集、聲音、存儲、網絡以及物理引擎等內容。高級篇(第11—16章),介紹了cocos2d-x中的腳本語言、常用演算法的實現、粒子系統與著色器的使用,以及cocostudio等相關的編輯器等。實戰篇(第17—20章),通過4個案例全過程講解瞭如何採用cocos2d-x開發縱版射擊遊戲、橫版動作遊戲、物理類遊戲和消除類遊戲,旨在讓讀者深入瞭解cocos2d-x的基礎知識在遊戲開發實戰中的應用,而ja4個案例不僅包含橫版捲軸和縱版捲軸,還分別採用了c++、javascript和lua三種不同的開發語言。同時,本書可以讓開發者深入瞭解不同類型遊戲的開發思想以及cocos2d-x涉及的不同開發語言。

<目錄>

前 言
第一部分 快速上手
第1章 搭建cocos2d-x開發環境
  1.1 引擎簡介
    1.1.1 選擇cocos2d-x的理由
    1.1.2 cocos2d-x 3.x版本與先前版本的不同
  1.2 搭建開發環境
    1.2.1 安裝開發環境
    1.2.2 安裝
  1.3 創建項目
    1.3.1 安裝
    1.3.2 創建新項目
    1.3.3 目錄結構
  1.4 小結
第2章 鋼琴師(上) 
  2.1 解析cocos2d-x 
    2.1.1 元素
    2.1.2 層
    2.1.3 場景
    2.1.4 導演
    2.1.5 組合
  2.2 使用ui編輯器
    2.2.1 創建ui工程
    2.2.2 創建元素
    2.2.3 導出
  2.3 加載到程序
    2.3.1 創建加載環境
    2.3.2 加載導出文件
  2.4 完善功能
    2.4.1 點擊響應
    2.4.2 補齊整套琴鍵
  2.5 安裝到手機中
    2.5.1 安裝java環境
    2.5.2 配置cocos2d-x編譯環境
    2.5.3 編譯項目
  2.6 小結
第3章 鋼琴師(下)
  3.1 粒子效果
    3.1.1 粒子效果原理
    3.1.2 粒子編輯器
    3.1.3 加載到程序中
  3.2 動作
    3.2.1 重要示例
    3.2.2 學習方式
    3.2.3 實際使用
  3.3 文字
    3.3.1 編輯自定義字體
    3.3.2 在cocostudio中使用字體
  3.4 輸入信息
    3.4.1 編輯輸入區域

……
第二部分 開發實戰
第4章 飛機空戰(上)
第5章  Cocos2D-X中的動作、特效與動畫
第6章  Cocos2D-X中的菜單項和文本渲染系統
第7章  Cocos2D-X中的事件處理機制和UI控件
第8章  Cocos2D-X中的瓦片地圖集
第9章  Cocos2D-X中的聲音、存儲和網絡
第10章  Cocos2D-X中的物理引擎
第二部分  高級篇
第11章  Cocos2D-X中的腳本語言——Lua
第12章  Cocos2D-X中的腳本語言——JavaScript
第13章  遊戲中常用演算法在Cocos2D-X中的實現
第14章  粒子系統
第15章  Cocos2D-X中的著色器
第16章  Cocos2D-X相關的編輯器

第三部分  實戰篇
第17章  縱版射擊遊戲:喵星戰爭
第18章  橫版動作遊戲:蘿莉快跑
第19章  物理體育遊戲:迷你世界盃
第20章  消除遊戲:天天消豆豆
附錄  Cocos2D-X中常見的宏