適合人員:
熱愛計算機軟件開發(fā)行業(yè),善于學(xué)習(xí)和總結(jié)分析;零基礎(chǔ)編程人員,。
機游戲開發(fā):
(適合想從事:像按裝蘋果系統(tǒng)I0S安卓系統(tǒng)方面的和手機游戲開發(fā)工作、手機程序開發(fā)工程師)
課程介紹:
手機游戲開發(fā)對沒有游戲程序開發(fā)基礎(chǔ)或?qū)Τ绦蜷_發(fā)技術(shù)不太精通的學(xué)員,,我們安排從最基礎(chǔ)的計算機程序開發(fā)開始學(xué)起,,逐步深入的針對手機游戲行業(yè)所用到的實用技術(shù)進行專業(yè)化的培養(yǎng),使每個學(xué)員都可以系統(tǒng)全面地掌握手機游戲開發(fā)所需的專業(yè)技術(shù),。課程根據(jù)手機游戲開發(fā)企業(yè)普遍的開發(fā)流程設(shè)置,,課程內(nèi)容涵蓋了手機游戲開發(fā)過程中的每個環(huán)節(jié)和每一個技術(shù)要點,使學(xué)員對手機游戲開發(fā)技術(shù)能夠全面和系統(tǒng)的掌握,。
目錄介紹分為4個階段:
1.第一階段:
編程基礎(chǔ)
主要講解C++的的編程基礎(chǔ),,通過算法和數(shù)據(jù)類型、順序,、分支,、循環(huán)程序設(shè)計、數(shù)組和函數(shù),、預(yù)處理命令,、指針、結(jié)構(gòu)體,、枚舉,、面向?qū)ο缶幊?00P)、類和對象,、運算符重載,、封裝、繼承,、多態(tài),、輸入輸出流、異常處理(Exception)等知識點的講解,,使學(xué)員掌握編程基礎(chǔ)知識,。
2.第二階段:
手機游戲開發(fā)分析
手機游戲目前行業(yè)發(fā)展?fàn)顩r、手機游戲開發(fā)流程進行深入分析和講解,,使學(xué)員對行業(yè)和開發(fā)有充分的認識,;分析優(yōu)秀手機項目的構(gòu)成和技術(shù)優(yōu)勢
3.第三階段:
Cocos2D-X開發(fā)及應(yīng)用
了解Cocos2D-X簡介及跨平臺的開發(fā)環(huán)境;重點深入學(xué)習(xí)Cocos2D-X中的核心類,、Cocos2D-X中的動作,、特效,、Cocos2D-X中的動畫、Cocos2D-X中的菜單項,、Cocos2D-X中的文本渲染系統(tǒng),、Cocos2D-X中的事件處理機制、Cocos2D-X中的瓦片地圖集Cocos2D-X中的聲音,、Cocos2D-X中的存儲和網(wǎng)絡(luò),、粒子系統(tǒng)、0PenGl,、腳本語言等技術(shù)要點,。
4.第四階段:
項目開發(fā)
根據(jù)要求設(shè)計規(guī)劃開發(fā)項目;前期環(huán)境的配置,,基本游戲框架搭建,,游戲模塊創(chuàng)建和邏輯程序,開發(fā)一個完整的手機游戲,。