
從事游戲開(kāi)發(fā)需要掌握的技能
從事游戲開(kāi)發(fā)需要什么技能?看你要去哪個(gè)方向,策劃、程序、美術(shù),每個(gè)方向又有細(xì)分。下面是小編為大家整理的從事游戲開(kāi)發(fā)需要掌握的技能,歡迎閱讀與收藏。
一、游戲策劃
分為劇情策劃,關(guān)卡策劃,數(shù)值策劃等等。
二、程序開(kāi)發(fā)
分為客戶端編程,服務(wù)器編程,引擎編程,腳本編程,手機(jī)游戲開(kāi)發(fā), 網(wǎng)頁(yè)游戲。就程序倆說(shuō)吧。如果要說(shuō)只為干活,客戶端你得學(xué)windows編程,socket等服務(wù)器當(dāng)然就是各種數(shù)據(jù)庫(kù)操作,各種通訊操作。引擎編程需要了解底層,directx,opengl,3d數(shù)學(xué),物理基礎(chǔ)等。腳本的`話就學(xué)腳本就夠了。手機(jī)游戲開(kāi)發(fā)分ios、android,對(duì)應(yīng)使用不同引擎需要不同的學(xué)習(xí)。網(wǎng)頁(yè)游戲前端目前flex流行,js,html也在發(fā)展。以上只是速成。但是真正建議的是,學(xué)好c++,數(shù)據(jù)結(jié)構(gòu),socket編程,了解windows編程,學(xué)習(xí)數(shù)據(jù)庫(kù)編程。先學(xué)3d數(shù)學(xué),再學(xué)directx,然后試著做個(gè)小游戲。學(xué)習(xí)設(shè)計(jì)模式。研究開(kāi)源引擎。會(huì)是個(gè)比較漫長(zhǎng)的過(guò)程,但是基礎(chǔ)扎實(shí),各種開(kāi)發(fā)都不怕。可以專挑一條喜歡的道路深入研究,也可以專注游戲邏輯實(shí)現(xiàn)。
三、美術(shù)
分為3d建模,2d美術(shù)。詳見(jiàn)以下思維導(dǎo)圖。
文檔為doc格式