Cocos是一個(gè)開源的移動(dòng)2D游戲框架,MIT許可證下發(fā)布的。這是一個(gè)C++ Cocos-iPhone項(xiàng)目的版本。Cocos發(fā)展的重點(diǎn)是圍繞Cocos跨平臺。Cocos提供的框架外,手機(jī)游戲,可以寫在C++或者Lua中,使用API是Cocos-iPhone兼容。
階段:C/C++游戲編程語言開發(fā)基礎(chǔ)(課時(shí))
本階段從C、C++程序語言開始學(xué)習(xí),逐步深入了解cocos2d內(nèi)部游戲編程機(jī)制, 熟練使用編程語言,如何綜合運(yùn)用C語言創(chuàng)建電腦游戲,初步了解基礎(chǔ)的游戲開發(fā)編程。
第二階段:Cocos2d基礎(chǔ)開發(fā) (課時(shí))
本階段把握Cocos2d-JS 的基本使用,包括創(chuàng)建項(xiàng)目、認(rèn)識基礎(chǔ)元素、cocos2dx引擎原理,引擎基礎(chǔ)使用等等,進(jìn)行階段性實(shí)踐,制作場景,特效及設(shè)計(jì)動(dòng)作,全面掌握Cocos2d-JS 的進(jìn)階知識,如物理引擎Box2d的使用、游戲算法、多平臺開發(fā)等等,使學(xué)員對Cocos2d-x有更深一步的了解。
第三階段:商業(yè)項(xiàng)目實(shí)戰(zhàn)+服務(wù)端+跨平臺(240課時(shí))
本階段將ARPG類游戲?qū)崙?zhàn)項(xiàng)目開發(fā),強(qiáng)化游戲架構(gòu)設(shè)計(jì)、功能版塊的開發(fā)、數(shù)據(jù)交互等等,全面提高學(xué)員的游戲編程、管理、封裝、框架能力, 對實(shí)際開發(fā)商業(yè)項(xiàng)目進(jìn)行完整規(guī)劃設(shè)計(jì),熟練掌握項(xiàng)目的規(guī)劃、開發(fā)、提交、修改、上線,管理等步驟,提升項(xiàng)目開發(fā)能力,提高學(xué)員就業(yè)競爭能力和創(chuàng)業(yè)管理意識,以及多平臺發(fā)布能力。
第四階段:面試、簡歷,職業(yè)發(fā)展規(guī)劃:
由就業(yè)指導(dǎo)顧問對學(xué)員進(jìn)行個(gè)人簡歷制作指導(dǎo),在此期間學(xué)員將有機(jī)會(huì)親自到一線游戲制作公司進(jìn)行實(shí)地參觀或見習(xí),同時(shí)也將會(huì)由業(yè)界一線公司代表或資深制作人員不定期前來,進(jìn)行技術(shù)講座以及學(xué)員作品點(diǎn)評。不但能鍛煉學(xué)員的技能與職業(yè)素養(yǎng),還能夠整理制作符合業(yè)界需求的終應(yīng)聘作品。