全國統(tǒng)一專線:9:00-21:00
全國統(tǒng)一專線:9:00-21:00
SYSTEM
ROUTE
初級(jí)C#工程師
中級(jí)/高級(jí)游戲開發(fā)工程師
仿真開發(fā)工程師
VR開發(fā)工程師\AR開發(fā)
工程師
小貼士: 通過以上技術(shù)的學(xué)習(xí)大家都可以找到比較理想的工作,如果想要成為更頂級(jí)的工程師,還需要更多的實(shí)踐。學(xué)習(xí)過程中不要忘了多上手操作。
OUTLINE
STEP1元宇宙游戲編程基礎(chǔ)
STEP2游戲開發(fā)基礎(chǔ)和應(yīng)用
STEP3游戲開發(fā)高級(jí)和應(yīng)用
STEP4元宇宙游戲運(yùn)營策劃
STEP5VR/AR技術(shù)與項(xiàng)目實(shí)戰(zhàn)
C#語言是Unity的基礎(chǔ)語言,在基礎(chǔ)語法部分,必須牢固掌握以下基礎(chǔ)知識(shí)點(diǎn):
如果剛剛開始掌握不透徹,可先向后學(xué)習(xí),這些知識(shí)點(diǎn)在后面頻繁使用,可以在實(shí)戰(zhàn)中掌握。
在Unity中,面向組件開發(fā)思想的本質(zhì)也是面向?qū)ο。面向(qū)ο蟮姆懂牱浅V,游戲開發(fā)會(huì)應(yīng)用到以下知識(shí)點(diǎn),并將會(huì)靈活的應(yīng)用到實(shí)際項(xiàng)目之中:
學(xué)習(xí)物理引擎時(shí),你將會(huì)掌握基本的腳本編寫,是筑建代碼基本功的過程。此外還需要掌握游戲中重要的交互檢測方式,是所做游戲和VR、AR、仿真應(yīng)用的知識(shí)儲(chǔ)備。
在任何應(yīng)用中,UI都是與用戶直接交互的元素。游戲中的UI使用UGUI搭建,使用C#語言控制邏輯。今后你步入游戲領(lǐng)域的第一份工作,極有可能是搭建UI,它也是工作量大、耗時(shí)久的開發(fā)環(huán)節(jié)。
恭喜你,此環(huán)節(jié)后,如果你具備了初級(jí)游戲開發(fā)者的基本能力—搭建UI。
導(dǎo)航尋路在游戲中是比較常見的AI算法,Unity為我們封裝了NavMesh尋路模塊。粒子特效模塊,Unity封裝成了一個(gè)組件Particle System,如果你能單獨(dú)的掌握粒子特效,甚至可以成為獨(dú)立的特效師。
至此,你能擔(dān)任初級(jí)的游戲開發(fā)工作,并能實(shí)現(xiàn)大多數(shù)仿真應(yīng)用開發(fā)。
如果你很熟練了掌握UI搭建的工作,接下來就該進(jìn)行技能升級(jí),向著更高的薪資崗位攀登。動(dòng)畫系統(tǒng)是比較簡單,但很容易掌握的技能點(diǎn)。你需要掌握Unity的動(dòng)畫系統(tǒng)中的:
這個(gè)知識(shí)點(diǎn)要求你能夠隨意將數(shù)據(jù)寫入各種格式的文件當(dāng),并在需要的時(shí)候得到它們。
在這個(gè)階段學(xué)習(xí)協(xié)程。是否熟練使用協(xié)程,是區(qū)分新手與老手的重要標(biāo)志。此外游戲開發(fā)中的另一個(gè)難關(guān)便是性能優(yōu)化,你需要學(xué)習(xí):
作為一個(gè)前端游戲程序員,Shader并不是硬性要求,但你要知道,掌握了Shader編寫,能夠拿到比寫C#代碼更高的工資。
無論是資源管理、AI行為、A*尋路還是各種管理器,都可以并入工程框架中,作為可復(fù)用的通用工具。游戲開發(fā)是否順暢,取決于框架是否方便、健壯。
著色器和網(wǎng)絡(luò)通信絕對是你邁向主程的必經(jīng)之路,掌握網(wǎng)絡(luò)框架的編寫,也要掌握其使用方法,才能在今后的路上越走越順。
文案是游戲策劃的基礎(chǔ),在這個(gè)階段,我們將學(xué)習(xí)游戲世界觀,背景故事的編寫,BOSS的設(shè)計(jì)和陣營的設(shè)計(jì)。
游戲關(guān)卡是游戲核心設(shè)計(jì)內(nèi)容之一,關(guān)卡設(shè)計(jì)已經(jīng)成為判定一個(gè)游戲策劃能力的指標(biāo)。了解關(guān)卡設(shè)計(jì)才是邁出了策劃第一步。
游戲數(shù)值是游戲策劃崗位中高端的崗位,除了專業(yè)的數(shù)值策劃以外,對其余游戲策劃在數(shù)值方面沒有硬性要求,但是如果了解該部分內(nèi)容,薪資會(huì)有所提高!
游戲系統(tǒng)策劃是游戲策劃的基本工作,是游戲公司不可或缺的職位,想要成為一名優(yōu)秀的游戲策劃,系統(tǒng)設(shè)計(jì)是需要熟練掌握的。
HTC-Vive是Steam游戲平臺(tái)的官方VR設(shè)備,在Steam的加持下,大量VR設(shè)備采用了Vive設(shè)備作為硬件載體,而市面上主要的VR開發(fā)崗位都已Vive為主。
高通的Vuforia是AR中比較通用和簡單的插件,能夠識(shí)別圖片、模型、現(xiàn)實(shí)場景等,如果想做AR開發(fā),這個(gè)知識(shí)點(diǎn)需要掌握。
SDK接入本身并不難,但由于涉及到了移動(dòng)端原生開發(fā),需要對安卓、iOS有一定的了解,所以稱為多數(shù)開發(fā)者進(jìn)階的攔路虎。
lua熱更是一個(gè)難點(diǎn),因?yàn)樯婕暗絃ua新語言,同時(shí)還要和Unity交互。此外,涉及到Lua熱更的框架更是晦澀難懂,正因此,這個(gè)知識(shí)點(diǎn)比較重要。
每晚對學(xué)員當(dāng)天知識(shí)的吸收程度、老師授課內(nèi)容難易程度進(jìn)行評(píng)分,老師會(huì)根據(jù)學(xué)員反饋進(jìn)行分析,對學(xué)員吸收情況調(diào)整授課內(nèi)容、課程節(jié)奏
課程通過階段進(jìn)行學(xué)習(xí),并進(jìn)行階段測試,根據(jù)學(xué)員的理解情況,在下個(gè)階段是著重那些方向的知識(shí)學(xué)習(xí),重點(diǎn)知識(shí)方向微調(diào)等
最后一個(gè)階段進(jìn)行就業(yè)課程,不僅可以將之前的知識(shí)進(jìn)一步加深理解,并且可以查缺補(bǔ)漏,將所有知識(shí)點(diǎn)進(jìn)行更深的理解
PROBLEM
80G學(xué)習(xí)資料+3999元線上課程
報(bào)名即可領(lǐng)取>>線下課程真實(shí)體驗(yàn),拒絕虛假宣傳