cocos2dx游戲開發(fā)教程 cocos2d-x是什么意思?
cocos2d-x是什么意思?Cocos2d-x是國際知名的開源2D手機(jī)游戲引擎。該引擎在全球擁有眾多開發(fā)者,包括國內(nèi)外知名游戲開發(fā)者。據(jù)保守估計,全球基于cocos2d-x開發(fā)的游戲數(shù)量已經(jīng)超過3億
cocos2d-x是什么意思?
Cocos2d-x是國際知名的開源2D手機(jī)游戲引擎。該引擎在全球擁有眾多開發(fā)者,包括國內(nèi)外知名游戲開發(fā)者。據(jù)保守估計,全球基于cocos2d-x開發(fā)的游戲數(shù)量已經(jīng)超過3億。著名手機(jī)游戲《漁夫》的IOS、Android、Bada、MeeGo和黑莓版本都是基于cocos2d-x引擎開發(fā)的。目前,cocos2d-x引擎已經(jīng)在IOS、Android、Bada、MeeGo、blackberry、marmalade、windows、Linux等平臺上實現(xiàn)。微軟版本的windowscox-2dr是由Metro社區(qū)贊助的。使用cocos2d-x引擎開發(fā)的游戲包括:釣魚大師、三國塔防蜀傳、口袋站世界:魔俠、呼來三國、三國群毆傳等,包括人人網(wǎng)、天網(wǎng)、4399、網(wǎng)龍、海皮、天貓、,完美世界等國內(nèi)外領(lǐng)先的游戲開發(fā)公司都在使用cocos2d-x開發(fā)手機(jī)游戲
由于Lua語言體積小、簡單,可以與C/C進(jìn)行通信,具有無縫結(jié)合、操作快速、易于更新的優(yōu)點,越來越多的公司在游戲開發(fā)中使用Lua語言,cocos2d-x工程師的很多招聘要求直接說明他們需要懂Lua語言。我了解到,某公司在開發(fā)cocos2d-x游戲時,游戲邏輯完全是用Lua語言開發(fā)的,給出的理由是,如果上線后發(fā)現(xiàn)bug,不需要更新shell程序,只需要加載和替換Lua文件或Lua字節(jié)碼文件,特別是在IOS平臺上,沒有必要通過審核過程向蘋果提交新的程序,所以使用了Lua語言,非常實用。這就是為什么我要錄制這個教程。