課程簡(jiǎn)介
課程內(nèi)容設(shè)置經(jīng)過(guò)1年以上市場(chǎng)調(diào)研,企業(yè)高層參與研發(fā),符合企業(yè)真實(shí)崗位技術(shù)需要。教授技能同時(shí),更教授工作標(biāo)準(zhǔn)、規(guī)范和項(xiàng)目流程!
第一階段C過(guò)程化編程技能
1、代碼工具
代碼管理;主流管理工具;SVN服務(wù)器;Gt服務(wù)器;C項(xiàng)目創(chuàng)建 。
2、C#基礎(chǔ)知識(shí)
數(shù)據(jù)類(lèi)型、常量和變量;C語(yǔ)言輸入和輸出語(yǔ)法;位運(yùn)算符、賦值運(yùn)算符;數(shù)學(xué)
函數(shù);多種運(yùn)算符混合運(yùn)算、優(yōu)化處理 。
3、邏輯結(jié)構(gòu)強(qiáng)化
f語(yǔ)句、f-else語(yǔ)句;斷點(diǎn)調(diào)試、條件斷點(diǎn)、監(jiān)視窗口;打印三角形;控制幀速
及按鍵控制、顏色顯示 。
4、數(shù)組
數(shù)組的定義;字符數(shù)組、字符串、字符串?dāng)?shù)組;函數(shù)的4要素;注釋規(guī)范及代碼
命名規(guī)范;獲取路徑中的文件名 。
5、遞歸&算法
斐波那契數(shù)列、階乘的實(shí)現(xiàn)、漢諾塔問(wèn)題;結(jié)構(gòu)體的使用;時(shí)間復(fù)雜度;空間
復(fù)雜度;二分查找;廣度優(yōu)先;異常處理。
第二階段 C面向?qū)ο缶幊?/h3>
1、面向?qū)ο?/p>
面向?qū)ο蟮奶攸c(diǎn),類(lèi)與對(duì)象的關(guān)系;代碼編寫(xiě),類(lèi),對(duì)象,引用的聲明;常量、變量字段、類(lèi)成員、方法等;構(gòu)造函數(shù);靜態(tài)方法;運(yùn)算符重載語(yǔ)法編寫(xiě);子類(lèi)的聲明與定義圖形類(lèi);多態(tài);密封類(lèi)、強(qiáng)轉(zhuǎn),基類(lèi),轉(zhuǎn)子類(lèi);基本類(lèi)型互相轉(zhuǎn)化;人物基類(lèi);各種子類(lèi) 。
2、數(shù)據(jù)結(jié)構(gòu)
抽象類(lèi)、接口;序列化;委托;事件的定義、事件訂閱對(duì)象、通知訂閱對(duì)象;程序集;名稱(chēng)空間、程序集和組件;泛型性能、類(lèi)型安全、二進(jìn)制代碼重用、代碼擴(kuò)展;列表、隊(duì)列、棧、鏈表、有序列表、字典、集;動(dòng)態(tài)語(yǔ)言var和dynamic類(lèi)型;匿名函數(shù);閉包;同步與異步編程。
第三階段Unity.入門(mén)
1、Unity基礎(chǔ)操作
RPG游戲包含的洛種系統(tǒng);架構(gòu)的重要性;命名規(guī)范;界面布局、工具欄、左右手坐標(biāo)系、2D/3D坐標(biāo)系;組件式開(kāi)發(fā);基礎(chǔ)幾何體;粒子使用。
2、3D平衡球游戲
RPG游戲包含的各種系統(tǒng);組件式開(kāi)發(fā);粒子使用;游戲剛體組件、Collider組件、物理材質(zhì);腳本組件鍵輸入、AddForce;向量、四元數(shù)旋轉(zhuǎn);Animation 動(dòng)畫(huà);多個(gè)機(jī)關(guān)在間隔時(shí)間內(nèi)顯示隱藏;腳本切換材質(zhì)、觸發(fā)器等。
3、2D跑酷游戲
游戲開(kāi)始U界面、切換場(chǎng)景;Tilemap.工具;生成平臺(tái)、生成小型環(huán)境道具、生成樹(shù)、Tilemap代碼;animation的制作、Animator狀態(tài)機(jī)、Tilemapi碰撞器等。
4、3D解密類(lèi)游戲
戲燈光、燈光烘焙、燈光屬性、立體聲、標(biāo)簽管理、警報(bào)代碼;Animatori混合樹(shù);烘焙場(chǎng)景數(shù)據(jù);尋路實(shí)現(xiàn)、offset link、障礙物;動(dòng)畫(huà)融合、曲線(xiàn)遮罩;UGU界面。
第四階段Unity框架思維
1、框架思維編程
MVC;View、Model、.Control層使用;Facade使用dll和lib的創(chuàng)建;json、xml fmod;AndroidSDK jdk;混淆防止反編譯;DLL轉(zhuǎn)化為SO,文件;調(diào)試詳細(xì)使用步驟、remote方案、ADB方案;賽車(chē)游戲等 。
2、項(xiàng)目?jī)?yōu)化能力
Statisticsi面板參數(shù)含義;代碼優(yōu)化;合并圖集;靜態(tài)合批、動(dòng)態(tài)合批;骨骼和蒙皮;RenderDoc軟件;紋理、Mipmap;Shader實(shí)現(xiàn)邏輯;光照烘焙燈光探照;垃圾回收;Mesh壓縮;Texture各種格式的特性;AnimationClip動(dòng)畫(huà)片段壓縮;ProjectSetting Time.manageri設(shè)置物理時(shí)間更新間隔等。
第五階段Unity核心技能
1、編輯器的擴(kuò)展及背包的交互邏輯
Menultem、context、Selection;自定義Inspectori面板;創(chuàng)建編輯器窗體,物品屬性、界面編輯控制;界面的繪制、添加物品等
2、XLUA的學(xué)習(xí)
lua基本語(yǔ)法;C#與LUA通信;LUA與C#中類(lèi)型對(duì)應(yīng);LUA中使用C#的類(lèi);AB包數(shù)據(jù)打包等
3、Behavior Designer及easytouch的使用
行為樹(shù);decorator,sequence和selector;Action和Conditional;導(dǎo)入與快速使用;trigger組件;QuickGeture組件;Auto-select組件等
4、渲染管線(xiàn)
頂點(diǎn)變換流程;光柵化,像素變換流程,裁剪和混合等
5、渲染效果及功能效果
forward shading deferred shading command buffer;SRP\HDRP;URP; shader格式,光照模型;卡通渲染;水面效果;后期處理等
第六階段UnityI項(xiàng)目實(shí)戰(zhàn)
1、ET框架剖析講解
ET框架的介紹及開(kāi)發(fā)環(huán)境搭建;自帶Demo運(yùn)行;游戲?qū)嶓w和組件模式;游戲Scenet概念;await/async異步編;配置工具;protobuft協(xié)議和生成工具;實(shí)現(xiàn)登錄和注冊(cè)功能;服務(wù)器端網(wǎng)關(guān)架構(gòu)和Actori模式;客戶(hù)端服務(wù)器之間的通訊;服務(wù)器讀寫(xiě)MongoDB數(shù)據(jù)庫(kù);實(shí)現(xiàn)背包功能;客戶(hù)端熱更新;登錄注冊(cè)界面實(shí)操;MMORPG的Demo等。
2、擴(kuò)展階段C++
C++基本類(lèi)型;代碼結(jié)構(gòu)的控制;數(shù)組;指針精講及智能指針;函數(shù);面向?qū)ο?;?shù)據(jù)結(jié)構(gòu);STL標(biāo)準(zhǔn)模板庫(kù)等。
從思維方式到前沿技術(shù)棧帶你彎道超車(chē)
培養(yǎng)研發(fā)思維邏輯 | 把控整體開(kāi)發(fā)流程 | 提升持續(xù)迭代能力 |
擴(kuò)容前沿?zé)衢T(mén)技術(shù) |
U3D學(xué)習(xí)是構(gòu)建思維邏輯的過(guò)程,只有具備思維方式,才能融會(huì)貫通,將所學(xué)運(yùn)用到實(shí)際工作中! |
遵循項(xiàng)目標(biāo)準(zhǔn)及流程規(guī)范,從全局到細(xì)節(jié),從思維到實(shí)現(xiàn),把控整體開(kāi)發(fā)流程,具備全局視野! | 不僅具備開(kāi)發(fā)思維→程序設(shè)計(jì)→程序?qū)崿F(xiàn)的能力,更培養(yǎng)持續(xù)迭代的能力,讓程序開(kāi)發(fā)更高效! | 傳授的U3D核心技能在滿(mǎn)足當(dāng)下企業(yè)用人標(biāo)準(zhǔn)的同時(shí),增加前沿技術(shù),更有利于個(gè)人以后的技術(shù)提升! |
實(shí)力派講師全程面授-為你搭建成長(zhǎng)直升梯
80%的講師 來(lái)自知名和一線(xiàn)企業(yè) |
80%平均5年以上 行業(yè)經(jīng)驗(yàn) |
全程帶班 陪伴式教學(xué) |
75%的講師 擔(dān)任過(guò)團(tuán)隊(duì)組長(zhǎng)及以上職務(wù) |
戰(zhàn)隊(duì)PK的學(xué)習(xí)方式-全方位提升職場(chǎng)綜合素養(yǎng)
- 戰(zhàn)隊(duì)組建人人都能當(dāng)隊(duì)長(zhǎng),帶領(lǐng)隊(duì)員“全軍出擊”鍛煉提高團(tuán)隊(duì)意識(shí)、合作能力、管理能力
- 情境創(chuàng)設(shè)每日演講、戰(zhàn)隊(duì)系列任務(wù)、拓展訓(xùn)練、每月之星、社會(huì)公益和校企活動(dòng),提升綜合素質(zhì)
- 充分互動(dòng)課堂游戲互動(dòng)模式授課,更好吸收專(zhuān)業(yè)知識(shí),享受學(xué)習(xí)樂(lè)趣
- 任務(wù)執(zhí)行以戰(zhàn)隊(duì)為單位研究課題并匯報(bào)研究進(jìn)展及心得,培養(yǎng)學(xué)員愛(ài)研究、善思考的習(xí)慣
- 成果展示記錄各個(gè)訓(xùn)練情境,展示努力取得的成果,提高學(xué)員信心
- 學(xué)習(xí)總結(jié)通過(guò)每日三問(wèn)、戰(zhàn)隊(duì)月度匯報(bào)、培養(yǎng)學(xué)員善于總結(jié)的習(xí)慣
一站式就業(yè)服務(wù)-從入學(xué)前一直到畢業(yè)后
入學(xué)前 | 學(xué)習(xí)中 | 就業(yè)前 | 就業(yè)中 | 畢業(yè)后 |
協(xié)議保障 |
職業(yè)素養(yǎng)培養(yǎng) |
校企互動(dòng)定制 | 企業(yè)對(duì)接服務(wù) | 終身服務(wù) |
你只需要做好一件事,安心學(xué)習(xí)
匯眾教育各校區(qū)將在各個(gè)方面提供貼心服務(wù),在匯眾,你只需要安心學(xué)習(xí),其他的,我們都已為你準(zhǔn)備妥當(dāng)。
長(zhǎng)沙跨平臺(tái)游戲?qū)崙?zhàn)開(kāi)發(fā)專(zhuān)業(yè)課程
想學(xué)跨平臺(tái)游戲?qū)崙?zhàn)開(kāi)發(fā)專(zhuān)業(yè)的學(xué)員