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