本書以實例為基礎,通過簡單的例子來介紹Cocos2d-x中各個模塊的使用方法和一些常見游戲的實現思路。書中詳細介紹從零基礎到能夠獨立開發(fā)簡單游戲的整個過程,同時探討游戲開發(fā)中設計模式的應用。另外,作者為書中的重點內容錄制了一些教學視頻,以便于讀者更加高效、直觀地學習。本書共19章,分為4篇。第1篇為開發(fā)前的環(huán)境搭建,主要介紹Cocos2d-x的背景知識及開發(fā)環(huán)境的搭建。第2篇為Cocos2d-x基礎鋪墊,主要介紹Cocos2d-x中的基本UI、對用戶操作的響應、地圖系統(tǒng)、物理引擎、粒子系統(tǒng)及存儲和網絡等方面的知識。第3篇為Cocos2d-x技能提升,屬于進階知識,主要介紹如何使用額外的控件、如何使用CocosStudio及設計模式的相關內容。第4篇為Cocos2d-x游戲開發(fā)案例實戰(zhàn),主要通過幾個游戲案例介紹如何利用Cocos2d-x開發(fā)游戲應用。本書內容全面,實用性強,尤其適合在校學生或零基礎游戲開發(fā)的愛好者閱讀。本書基本不涉及過于高深的理論,書中主要是通過實例來展示怎么做,非常適合基礎薄弱的讀者入門。本書精華內容初識Cocos2d-xCocos2d-x基礎知識學習在屏幕上顯示內容實現交互功能讓人物動起來定時器的原理及使用地圖系統(tǒng)的使用Cocos2d-x中的粒子系統(tǒng)在Cocos2d-x中使用物理引擎存儲和網絡高級UI控件學習使用CocosStudioCocos2d-x中的設計模式2048游戲實戰(zhàn)連連看游戲實戰(zhàn)Popstar游戲實戰(zhàn)縱版射擊游戲實戰(zhàn)紙牌游戲實戰(zhàn)最后的一點補充