本書是介紹Cocos2dx Lua游戲編程和開發技術的書籍。書中介紹了使用Cocos2dx Lua中的核心類、瓦片地圖、物理引擎、音樂音效、Cocos2dx GUI控件、Cocos2dx中的3D特性、數據持久化、網絡通信、性能優化、多平臺移植、程序代碼管理、兩大應用商店發布產品。
全書分為6篇: 基礎篇、進階篇、數據與網絡篇、優化篇、多平臺移植篇和實戰篇。
基礎篇包括第1~9章,內容涵蓋了Lua語言基礎、Cocos2dx Lua介紹、環境搭建、標簽、菜單、精靈、場景、層、動作、特效、動畫和用戶事件。
進階篇包括第10~15章,內容涵蓋了游戲音樂與音效、粒子系統、瓦片地圖、物理引擎、Cocos2dx GUI控件和Cocos2dx中的3D特性。
數據與網絡篇包括第16~18章,內容涵蓋了數據持久化、基于HTTP網絡通信和Node.js與WebSocket網絡通信。
優化篇包括第19章性能優化。
多平臺移植篇包括第20和第21章,分別是移植到Android平臺和移植到iOS平臺。
實戰篇包括第22~25章,分別是使用Git管理程序代碼、項目實戰: 迷失航線
Cocos2d-x實戰:Lua卷(第2版)(清華游戲開發叢書)是在暢銷書《Cocos2d-x實戰:Lua卷》基礎上的全面升級。本書不僅適合于企業一線開發人員學習和參考,也同樣適合于廣大高校老師和學生學習Cocos2d-x Lua開發。 配套資源:本書配套提供源代碼下載、勘誤和技術支持,網址見書中前言。
前言Cocos2dx實戰系列圖書第1版出版后,得到業界一致好評,隨著Cocos2dx版本的變化,很多API有了較大變化,很多讀者希望升級Cocos2dx實戰系列圖書。經過幾個月努力,我們終于在2016年7月完成初稿,幾個月來我們智捷iOS課堂團隊夜以繼日,我幾乎推掉一切社交活動,推掉很多企業邀請講課的機會,每天工作12小時,不敢有任何松懈和徘徊,只做一件事情編寫此書。書中每一個文字、每一幅圖片、每一個實例都是精心制作。這次Cocos2dx實戰系列圖書升級版包括如下4本書:(1) 《Cocos2dx實戰: C 卷》(第2版)。(2) 《Cocos2dx實戰: JS卷Cocos2dJS開發》(第2版)。(3) 《Cocos2dx實戰: Lua卷》(第2版)。(4) 《Cocos2dx實戰: 工具卷》(第2版)。本書是Cocos2dx游戲引擎Lua卷,就是使用Cocos2dx的Lua語言API。關于本系列圖書的具體進展請讀者關注智捷課堂官方網站http://www.51work6.com。關于源代碼為了更好地為廣大讀者提供服務,專門為本書建立了一個網站,具體網址是www.51work6.com/book/cocos23.php,讀者可以對書中內容發表評論,提出寶貴意見。勘誤與支持我們在網站www.51work6.com/book/cocos23.php中建立了一個勘誤專區,及時地把書中的問題、失誤和糾正反饋給廣大讀者,您如果發現有什么問題,可以在網上留言,也可以發送電子郵件到: eorient@sina.com,我們會在第一時間回復您; 也可以在新浪微博中與我們聯系: @tony_關東升。本書主要由關東升撰寫,智捷課堂團隊的趙大羽、趙志榮、關錦華參與了部分內容的編寫。感謝趙大羽老師手繪了書中全部草圖,并從專業的角度修改書中圖片,力求更加真實完美地奉獻給廣大讀者。在此感謝清華大學出版社的盛東亮編輯給我們提供了寶貴的意見。最后感謝家人對我的寬容以及對我的關心和照顧,使我能抽出這么多時間,投入全部精力專心地編寫此書。由于時間倉促,書中難免存在不妥之處,請讀者原諒,并提出寶貴意見。關東升2017年1月于北京
關東升:國內知名iOS技術作家,iOS技術顧問,高級培訓講師,移動開發專家。擔任51CTO社區iOS技術顧問,精通iOS、Android、Windows Phone及HTML5等移動開發技術。曾先后主持開發大型網絡游戲《神農訣》的iOS和Android客戶端開發,國家農產品追溯系統的iPad客戶端開發,酒店預訂系統的iOS客戶端開發,金融系統的iOS、Windows Phone 及Android客戶端開發。在App Store上發布數款游戲和應用軟件,擅長移動平臺的應用和游戲類項目開發。長期為中國移動研究院、云南移動、東軟、方正科技、大唐電信、中石油、深圳康拓普、上海財富168、天津港務局等企事業單位授課。著有《iOS實戰:入門與提高卷(Swift版)》《iOS實戰:傳感器卷(Swift版)》《iOS實戰:圖形圖像、動畫和多媒體卷(Swift版)》《iOS開發指南從零基礎到App Store上架》《交互設計的藝術iOS 7擬物化到扁平化革命》《Cocos2d-x實戰:C 卷(第2版)》《Cocos2d-x實戰:Lua卷(第2版)》《Cocos2d-x實戰:JS卷Cocos2d-JS開發(第2版)》《Cocos2d-x實戰:工具卷(第2版)》等專業圖書。