尊重開發人員的勞動成果,轉載的時候請務必註明出處:http://blog.csdn.net/haomengzhu/article/details/27094663

前言

Cocos2d-x 是一個通用平面遊戲引擎,基於一個相同十分著名的遊戲引擎 Cocos2d-iPhone 設計。

它繼承了 Cocos2d 系列引擎一貫的特點:使用簡單,執行高效、靈活。且功能強大。

與 Cocos2d-iPhone 不同的是,Cocos2d-x 還擁有強大的跨平臺能力,僅僅須要編寫一次程式碼,

就能夠無縫地部署在包含 iOS、Android、Windows、OS X 在內的很多主流遊戲平臺之上。
在移動終端日趨多樣化的今天。把遊戲部署到多種平臺是遊戲開發的大趨勢,
Cocos2d-x 的跨平臺能力無疑為開發人員節省了大量的時間和精力。



本系列文章的的主要目的是向讀者介紹 Cocos2d-x 這個十分優秀的平面遊戲引擎。

閱讀完本系列文章之後,讀者會對 Cocos2d-x的各個方面都有比較深入的瞭解,
而且也會對遊戲開發的過程以及技巧有了一定的認識,能夠得心應手地使用 Cocos2d-x進行遊戲開發了。

同一時候。本系列文章還介紹了一些最新的遊戲開發技術,包含多平臺開發、視覺化開發、遊戲移植,
以及 Cocos2d-HTML5。它們作為
Cocos2d-x 3.0 的補充。為遊戲開發人員帶來了極大的便利。


演示樣例程式碼
本書採用了時下最狗血的劇情《找小三》作為遊戲演示樣例。

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZGFuaWVsenp1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">


《找小三》【英文名為findmistress】由郝萌主開發,採用
Cocos2d-x 3.0作為遊戲引擎。
在本本系列文章中。我們以開發自己的《找小三》作為主線,一邊解說遊戲開發技術,一邊不斷地完好小三遊戲。

並終於引導讀者實現屬於自己的《找小三》。



為了使讀者能夠完整地體驗一次遊戲開發流程。本系列文章還會穿插安排實戰演練。
帶領讀者體驗真正的遊戲開發:從建立空專案開始。
然後進行首輪開發與多次迭代,終於得到能夠執行在移動裝置上的遊戲成品。

讀者背景
閱讀本書須要具備一定的計算機知識以及程式設計功底。

Cocos2d-x 採用 C++編寫。熟練掌握 C++語言對於學習本書是非常有必要的。

能夠參考C++ primer;

【注】:如有侵權,請聯絡作者本人關閉文章。