課程簡介
五大課程亮點
- 0基礎(chǔ)學習,從入門到實戰(zhàn)
- 熱更新技術(shù),學習行業(yè)必備技能
- 多領(lǐng)域引擎開發(fā),滿足多崗位需求
- 課程內(nèi)容同步市場,培養(yǎng)實戰(zhàn)型開發(fā)人才
- 游戲+影視+元宇宙,多行業(yè)培養(yǎng)
課程內(nèi)容
第一階段:Unity C#語言筑基
學習內(nèi)容:計算機原理、數(shù)據(jù)類型及轉(zhuǎn)換、數(shù)據(jù)運算、邏輯判斷、循環(huán)分支、數(shù)組、枚舉、結(jié)構(gòu)體,函數(shù)的封裝/使用、面向?qū)ο蟾拍?,基本?shù)據(jù)結(jié)構(gòu)、面向?qū)ο笾^承、面向?qū)ο笾鄳B(tài)與案例實訓,泛型概念與數(shù)據(jù)結(jié)構(gòu)、C#數(shù)據(jù)結(jié)構(gòu)、C#集合概念、委托與事件、委托概念與使用、類與對象、文件操作等。
就業(yè)崗位:前端開發(fā)工程師、游戲設(shè)計、嵌入式應(yīng)用工程師、客戶端工程師。
第二階段:Unity引擎初探
學習內(nèi)容:Unity引擎介紹/預(yù)制體/GameObject/Transform組件/輸入控制類Input/物理系統(tǒng)基礎(chǔ),向量運算Vector3常用APl/四元數(shù)/重載運算符,坐標系的轉(zhuǎn)化/OnGUI/物理系統(tǒng)細化/Time,Camera/LineRenderer組件,尋路系統(tǒng)/Tag詳解/LayerMask,IK設(shè)置/動畫的重定向,Animator Controller 1D/2D融合樹,動畫的重定向/粒子特效興趣培養(yǎng)等。
就業(yè)崗位:游戲開發(fā)工程師、游戲程序設(shè)計師、游戲引擎設(shè)計師。
第三階段:Unity高階應(yīng)用
學習內(nèi)容:游戲UI、UGUl/RectTransform組件、組件/復(fù)合組件的應(yīng)用技巧,EventSystem/DOTween/TextMeshPro插件/長連接通信、JSON/XML/ProtoBuf數(shù)據(jù)容器,Editor工具開發(fā)、Lua基礎(chǔ)語法、xLua基礎(chǔ)/項目級開發(fā),SVN、任務(wù)管理軟件、Shader基礎(chǔ)語法、面向?qū)ο箝_發(fā)、矩陣運算、簡單光照模型、Shader Forge、鏡頭后處理、編寫策劃案等。
就業(yè)崗位:游戲程序設(shè)計師、交互設(shè)計工程師、交互設(shè)計工程師、城市規(guī)劃設(shè)計師、游戲廣告設(shè)計師。
第四階段:Unity綜合應(yīng)用
學習內(nèi)容:短連接通信、Android Studio使用、VR/AR的SDK整合、真機打包測試、數(shù)據(jù)結(jié)構(gòu)、設(shè)計模式、項目開發(fā)等。
就業(yè)崗位:虛擬現(xiàn)實開發(fā)工程師、VR/AR開發(fā)工程師、編輯器開發(fā)工程師、虛擬現(xiàn)實開發(fā)工程師、手機游戲開發(fā)工程師、渲染工程師、手機應(yīng)用開發(fā)工程師。