<內容簡介>
關東升編著的《Cocos2d-x實戰(Lua捲)》是介紹Cocos2d-x Lua遊戲編程和開發技術的書籍,介紹了使用Cocos2d-x Lua中核心類、瓦片地圖、物理引擎、音樂音效、數據持久化、網絡通信、性能優化、多平臺移植、程序代碼管理、兩大應用商店發布產品。全書分為六篇:基礎篇、進階篇、數據與網絡篇、優化篇、跨平臺移植篇和實戰篇,共23章。基礎篇包括第1?8章,分別是Cocos2d-x Lua介紹、環境搭建、標籤、菜單、精靈、場景、層、動作、特效、動畫和用戶事件。進階篇包括第9?12章,分別是遊戲音樂與音效、粒子系統、瓦片地圖和物理引擎。數據與網絡篇包括第13?15章,分別是數據持久化、基於HTTP的網絡通信、Node.js與WebSocket網絡通信。優化篇為第16章,主要介紹性能優化。跨平臺移植篇包括第17章和第18章,分別是移植到Android平臺和移植到iOS平臺。實戰篇包括第19?23章,分別是使用Git管理程序代碼、項目實戰——迷失航線手機遊戲、為迷失航線遊戲添加廣告、發布放到Google play應用商店和發布放到蘋果App Store。
<章節目錄>
第一篇 基礎篇
第1章 準備開始
第2章 Lua語言基礎
第3章 Hello Cocos2d-x Lua
第4章 標籤和菜單
第5章 精靈
第6章 場景與層
第7章 動作、特效和動畫
第8章 用戶事件
第二篇 進階篇
第9章 遊戲背景音樂與音效
第10章 粒子系統
第11章 瓦片地圖
第12章 物理引擎
第三篇 數據與網絡篇
第13章 數據持久化
第14章 基於HTTP的網絡通信
第15章 Node.js與WebSocket網絡通信
第四篇 優化篇
第16章 性能優化
第五篇 跨平臺移植篇
第17章 移植到Android平臺
第18章 移植到iOS平臺
第六篇 實戰篇
第19章 使用Git管理程序代碼版本
第20章 Cocos2d-x Lua敏捷開發項目實戰——迷失航線手機遊戲
第21章 為迷失航線遊戲添加廣告
第22章 把迷失航線遊戲發布放到Google play應用商店
第23章 把迷失航線遊戲發布放到蘋果的App Store
<作者介紹>
關東升
關東升,國內知名iOS技術作家,iOS技術顧問,高級培訓講師,移動開發專家。擔任51CTO社區iOS技術顧問,精通iOS、Android和Windows Phone及HTML5等移動開發技術。曾先後主持開發大型網絡遊戲《神農訣》的iOS和Android客戶端開發,國家農產品追溯系統的iPad客戶端開發,酒店預訂系統的iOS客戶端開發,金融系統的iOS、Windows Phone 及Android客戶端開發。在App Store上發布數款遊戲和應用軟件,擅長移動平臺的應用和遊戲類項目開發。長期為中國移動研究院、雲南移動、東軟、方正科技、大唐電信、中石油、深圳康拓普、上海財富168、天津港務局等企事業單位授課。著有《iOS網絡編程與雲端應用最佳實踐》、《iOS傳感器應用開發最佳實踐》、《iOS圖形圖像、動畫和多媒體編程技術最佳實踐》、《iOS開髮指南——從零基礎到App Store上架》、《交互設計的藝術——iOS 7擬物化到扁平化革命》等iOS專業圖書。