精通Cocos2d-x游戲開發(fā)(進(jìn)階卷)
《精通Cocos2d-x游戲開發(fā)》分為《基礎(chǔ)卷》和《進(jìn)階卷》兩冊。這兩冊都有明確的寫作目的?!痘A(chǔ)卷》專注于Cocos2d-x引擎基礎(chǔ),致力于讓Cocos2d-x初學(xué)者成為一個基礎(chǔ)扎實、靠譜的程序員?!哆M(jìn)階卷》專注于各種實用技術(shù),是作者多年開發(fā)經(jīng)驗的結(jié)晶,書中的技術(shù)點大多是從實際工作中碰到的問題提煉而來的,從問題的本質(zhì)出發(fā)到解決問題的思路,提供了多種解決方案,并對比各方案的優(yōu)缺點,啟發(fā)讀者思考。本書為《精通Cocos2d-x游戲開發(fā)》的《進(jìn)階卷》,共36章,分為4篇。第1篇為“實用技術(shù)篇”,主要內(nèi)容有加密解密、增量更新、分辨率適配、調(diào)試技巧、Shader特效、裁剪遮罩、物理引擎、骨骼動畫、CocoStudio最佳實踐等實用技術(shù)。第2篇為“Lua篇”,主要內(nèi)容有Lua的基礎(chǔ)知識、Lua的table與面向?qū)ο蟆/C++與Lua的通信、Cocos2d-x原生Lua框架與Quick-Cocos2d-xLua框架等。第3篇為“網(wǎng)絡(luò)篇”,主要內(nèi)容有網(wǎng)絡(luò)基礎(chǔ)、selectIO復(fù)用、Socket和Libcurl等基礎(chǔ)知識,以及弱聯(lián)網(wǎng)、強聯(lián)網(wǎng)、局域網(wǎng)等網(wǎng)絡(luò)游戲的客戶端和服務(wù)端開發(fā)。第4篇為“跨平臺篇”,主要內(nèi)容有Android和iOS平臺的開發(fā)和打包知識,以及如何使用AnySDK快速接入第三方SDK。本書適合使用Cocos2d-x進(jìn)行游戲開發(fā)的中高級讀者閱讀,尤其適合在使用Cocos2d-x開發(fā)過程中碰到問題的程序員,以及希望學(xué)習(xí)一些實用技術(shù),從而豐富自身經(jīng)驗的程序員。對于大中專院校的學(xué)生和社會培訓(xùn)班的學(xué)員,本書也是一本不可多得的學(xué)習(xí)教程。
·25.8萬字