編輯推薦
根據Cocos2D-X3.x全麵升級、補充和優化,第1版是公認的適閤係統學習Cocos2D-X的著作
內容全麵,係統講解Cocos2D-X新的功能特性、使用方法、技術要點、開發技巧、實踐以及性能優化,同時融入瞭遊戲開發的思想
實戰性強,每個知識點輔之以便於理解的小案例,而且通過精心設計的4款遊戲案例完美呈現瞭Cocos2D-X遊戲設計與開發的完整過程,極富啓發
內容簡介
本書第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的基礎知識在遊戲開發實戰中的應用,而且4個案例不僅包含橫版捲軸和縱版捲軸,還分彆采用瞭C++、JavaScript和Lua三種不同的開發語言。同時,本書可以讓開發者深入瞭解不同類型遊戲的開發思想以及Cocos2D-X涉及的不同開發語言。
第2版和第1版的重要區彆如下:
Cocos2D-X引擎基礎內容根據3.0版本重新編寫。更新已有內容,添加新增功能,比如UI控件和全新渲染係統,等等。
添加Cocos2D-X腳本相關內容。從語言特點到在引擎中的使用,再到注意事項,全麵學習Cocos2D-X腳本綁定。
增加對shader等引擎的高級特性講解。
完善遊戲實例,實例個數由原來的2個變成4個,並且4個實例分彆采用不同知識點。
新增對CocosBuilder和CocoStudio兩大編輯器的講解。
作者簡介
滿碩泉(bill man) ,資深手機遊戲開發工程師和移動應用開發工程師,在Android和iOS兩個平颱上開發瞭多款遊戲,對Cocos2D-X和Unity3D等遊戲引擎有非常深入的研究,積纍瞭豐富的經驗。精通C++、Java、.NET和JavaScript相關的技術,對HTML 5也有一定的研究。活躍於CSDN和Cocos2D-X相關技術社區,撰寫瞭大量關於Cocos2D-X的文章,深受廣大網友好評。
精彩書評
★和最初的預期一樣,本書的第1版推齣後,得到瞭讀者的認可,並取得瞭不錯的成績,被譽為適閤係統學習Cocos2D-X的著作。Cocos2D-X 3.0因為有重大變化,幾乎導緻市場上已有的關於Cocos2D-X 2.x的圖書無法再被使用,所以這本書有瞭第2版。與第1版相比,這一版不僅技術上更新,而且內容也更加豐富,知識點涵蓋更加全麵,同時還增加瞭2個綜閤性案例,實戰性變得更強。更重要的是,作者對原來的內容和寫作方式進行瞭優化。我們相信,這一版更加值得期待!
——中國領先的IT技術網站
目錄
前言
第一部分 快速上手
第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中常見的宏
前言/序言
Cocos2D-X權威指南(第2版) epub pdf mobi txt 電子書 下載 2024
Cocos2D-X權威指南(第2版) 下載 epub mobi pdf txt 電子書
評分
☆☆☆☆☆
結構很清楚的一本書。就是有點簡單瞭
評分
☆☆☆☆☆
尷尬,這麼久沒咋看,提不齣建設性意見
評分
☆☆☆☆☆
對於沒有任何基礎的人來說還是挺吃力的,繼續啃書中
評分
☆☆☆☆☆
路漫漫其修遠兮,吾將上下而求索!
評分
☆☆☆☆☆
瞭解引擎還是可以,內容簡單,很多就是介紹下官方例子而已,錯誤不少
評分
☆☆☆☆☆
Cocos2D-X權威指南(第2版)
評分
☆☆☆☆☆
包裝還沒拆,應該還不錯,先把手頭的書看完
評分
☆☆☆☆☆
新手入門cocos2d-x 3.0還是不錯的,尤其現在3.0的好教程其實不多。高級技巧方麵幾乎沒有,代碼好多也零零碎碎的,基本上就是官方的testcpp裏照抄過來的,看的非常蛋疼
評分
☆☆☆☆☆
內容一般,當作入門也可以,不過我個人更推薦cocos2dx實戰c++捲