unity本身只是個(gè)簡(jiǎn)單的引擎,我們對(duì)于引擎內(nèi)部需要了解的有編輯器基本操作、組件的概念、引擎的渲染過(guò)程、c#編程基礎(chǔ)、ui系統(tǒng)的使用、資源加載的流程等等。下面就來(lái)系統(tǒng)的說(shuō)一說(shuō)unity游戲開(kāi)發(fā)需要學(xué)什么。
1、基礎(chǔ)公共課:游戲概述 Photoshop平面軟件及像素美術(shù) 3dsmax軟件基礎(chǔ)及效果圖制作 游戲程序設(shè)計(jì)基礎(chǔ)及游戲制作原理 游戲策劃、制作、測(cè)試及運(yùn)營(yíng)實(shí)踐 游戲行業(yè)規(guī)劃及職業(yè)素質(zhì)。
2、專(zhuān)業(yè)技能課:手機(jī)2D游戲開(kāi)發(fā) 2D游戲開(kāi)發(fā)技術(shù)實(shí)戰(zhàn) C++語(yǔ)言及算法基礎(chǔ) WIN32程序開(kāi)發(fā)及MFC基礎(chǔ) 2D游戲開(kāi)發(fā)實(shí)踐行業(yè)規(guī)劃及職業(yè)素質(zhì)。
2D網(wǎng)絡(luò)游戲開(kāi)發(fā)主要學(xué)習(xí)內(nèi)容有網(wǎng)絡(luò)游戲程序設(shè)計(jì)、網(wǎng)絡(luò)游戲算法設(shè)計(jì)、2D網(wǎng)絡(luò)游戲平臺(tái)設(shè)計(jì)以及商業(yè)實(shí)戰(zhàn)項(xiàng)目訓(xùn)練,包含C++、數(shù)據(jù)結(jié)構(gòu)、算法基礎(chǔ)、Windows API使用、MFC原理及其應(yīng)用、2D圖形渲染技術(shù)、界面設(shè)計(jì)與應(yīng)用。
3、游戲程序方向:Direct 3D程序開(kāi)發(fā)基礎(chǔ) 3D游戲開(kāi)發(fā)技術(shù)實(shí)戰(zhàn) 游戲引擎的修改與使用網(wǎng)絡(luò)通訊、數(shù)據(jù)庫(kù)及游戲服務(wù)器、行業(yè)規(guī)劃及職業(yè)素質(zhì)、游戲綜合項(xiàng)目實(shí)戰(zhàn)訓(xùn)練、基地頂崗項(xiàng)目實(shí)訓(xùn)。
想做游戲開(kāi)發(fā)人員,就必須先成為優(yōu)秀的程序開(kāi)發(fā)者。游戲開(kāi)發(fā),一定要數(shù)學(xué)好,這里的數(shù)學(xué)好是要求你的之線性代數(shù)、幾何、幾何代數(shù)都要比較好,此外一些物理只是也要掌握。如果你先剛參加unity游戲開(kāi)發(fā)培訓(xùn)課程,歡迎咨詢千鋒教育!