《我所理解的Cocos2d-x》針對最新的 Cocos2d-x 3.x版本,介紹了Coco2d-x游戲引擎的基本架構、渲染機制,以及各個子模塊的功能和原理,并結合OpenGL ES圖形渲染管線,深入探討了游戲開發(fā)中涉及的相關圖形學的知識,內容包括:Cocos2d-x的基本架構及渲染機制、紋理相關的知識、OpenGL ES 2.0渲染管線、計算機字體的繪制、多分辨率支持、事件分發(fā)、碰撞與物理引擎、游戲對象模型架構、Genius-x開源框架、腳本在游戲引擎中的架構等。《我所理解的Cocos2d-x》偏重講解每個知識模塊的概念及原理,使讀者能夠透過現(xiàn)象看到其背后的工作機制,所以本書在內容組織上并不是圍繞Cocos2d-x的接口使用來展開,而是按照通用游戲引擎架構及圖形學的內容進行組織。《我所理解的Cocos2d-x》面向中、高級開發(fā)者,可作為初級開發(fā)者進階的教程,也可作為高校游戲引擎架構及圖形學相關專業(yè)的參考教材。