Unity在中國(guó)手游市場(chǎng)占有率高,其中網(wǎng)易游戲在國(guó)內(nèi)快速發(fā)展!《陰陽(yáng)師》《荒野行動(dòng)》等爆款手游引爆市場(chǎng),全民游戲風(fēng)潮正在興起,入行佳期已到,你還在等什么?
自建教學(xué)基地
1實(shí)訓(xùn)項(xiàng)目
2職業(yè)講師
3實(shí)操實(shí)練
4職業(yè)測(cè)評(píng)
5就業(yè)推薦
6貼心服務(wù)
7網(wǎng)易實(shí)訓(xùn)平臺(tái)共享,國(guó)內(nèi)游戲案例融會(huì)貫通
優(yōu)就業(yè)課程實(shí)訓(xùn),帶領(lǐng)學(xué)員親手實(shí)操網(wǎng)易大型游戲項(xiàng)目
課程安排一目了然 實(shí)戰(zhàn)項(xiàng)目無(wú)縫銜接!
編程語(yǔ)言基礎(chǔ) | C#語(yǔ)言概覽 進(jìn)制轉(zhuǎn)換 數(shù)據(jù)類(lèi)型和注釋 常量、變量和變量命名規(guī)則 語(yǔ)句、運(yùn)算符和表達(dá)式 輸入和輸出方法 數(shù)據(jù)類(lèi)型轉(zhuǎn)換 |
|
控制語(yǔ)句 | 關(guān)系運(yùn)算符 邏輯運(yùn)算符和短路現(xiàn)象 if語(yǔ)句、if…else語(yǔ)句 級(jí)聯(lián)式if語(yǔ)句 switch…case語(yǔ)句 while、for循環(huán)語(yǔ)法格式和應(yīng)用 循環(huán)嵌套、foreach循環(huán) 一維數(shù)組、二維數(shù)組的定義、初始化和應(yīng)用 冒泡排序原理和算法實(shí)現(xiàn) 枚舉 結(jié)構(gòu)體定義、初始化和應(yīng)用 訪問(wèn)修飾符 結(jié)構(gòu)體數(shù)組的定義、初始化和排序 |
|
面向?qū)ο?br/> 思想 | 類(lèi)和對(duì)象的定義 字段、屬性和方法的定義和調(diào)用 方法的形參和實(shí)參 ref、out和params參數(shù)的使用 string類(lèi)型以及常用方法(重點(diǎn)講方法的調(diào)用) StringBuilder 方法重載 構(gòu)造方法 面向?qū)ο缶幊趟枷?br/> 封裝、繼承 里氏轉(zhuǎn)換原則 虛方法的多態(tài) 裝箱和拆箱 抽象類(lèi)和抽象方法 抽象類(lèi)的多態(tài) 靜態(tài)類(lèi)和靜態(tài)成員 靜態(tài)成員和非靜態(tài)成員的區(qū)別 單例設(shè)計(jì)模式 |
|
C#高級(jí)編程 | Stack集合 Queue集合 Dictionary集合 List集合 索引器 委托的定義和使用 匿名委托和Lambda表達(dá)式 多播委托 事件的定義 事件的使用 觀察者設(shè)計(jì)模式 |
Unity引擎基本操作 | Unity引擎介紹 Unity引擎界面介紹 地形創(chuàng)建 場(chǎng)景漫游 3D基本理論 材質(zhì)、紋理和著色器 |
|
面向組件開(kāi)發(fā) | 組件開(kāi)發(fā)思想 腳本組件的創(chuàng)建和使用 腳本常用回調(diào)方法 GameObject類(lèi)、Transform類(lèi)、Vector3類(lèi)、Quaternion類(lèi)、Time類(lèi)、Mathf類(lèi)和Resources類(lèi)的用法 |
|
元宇宙游戲 物理引擎 |
預(yù)設(shè)體的創(chuàng)建和實(shí)例化 Input類(lèi)、Input管理器 碰撞器和鼠標(biāo)的交互事件 剛體組件的使用 碰撞器和碰撞檢測(cè) 觸發(fā)器和觸發(fā)檢測(cè) 射線檢測(cè) |
|
2D游戲開(kāi)發(fā) | 2D精靈的創(chuàng)建 物理引擎 碰撞檢測(cè)和觸發(fā)檢測(cè) 動(dòng)畫(huà)創(chuàng)建和序列幀動(dòng)畫(huà)創(chuàng)建 拖尾渲染和線性渲染 |
|
元宇宙游戲 UGUI設(shè)計(jì) |
Image控件、Text控件、Slider控件、ScrollBar控件、Toggle控件、Button控件、InputField控件的創(chuàng)建和使用 畫(huà)布的三種渲染模式 錨點(diǎn)、軸點(diǎn)和屏幕適配 布局組件的使用 ScrollView控件的創(chuàng)建和使用 事件系統(tǒng)和回調(diào)方法 |
|
元宇宙環(huán)境中 數(shù)據(jù)可視化 |
數(shù)據(jù)可視化圖表介紹 圖表通用組件屬性設(shè)置 圖表數(shù)據(jù)更新 |
|
元宇宙游戲 動(dòng)畫(huà)系統(tǒng) |
動(dòng)畫(huà)系統(tǒng)簡(jiǎn)介 動(dòng)畫(huà)器和動(dòng)畫(huà)控制器 動(dòng)畫(huà)狀態(tài)機(jī) 動(dòng)畫(huà)參數(shù)和動(dòng)畫(huà)過(guò)渡 動(dòng)畫(huà)融合 動(dòng)畫(huà)層 動(dòng)畫(huà)遮罩 動(dòng)畫(huà)曲線 動(dòng)畫(huà)事件 IK動(dòng)畫(huà) |
|
元宇宙游戲 導(dǎo)航系統(tǒng) |
導(dǎo)航網(wǎng)格烘焙 導(dǎo)航組件參數(shù)設(shè)置 導(dǎo)航組件相關(guān)方法的使用 分離路面導(dǎo)航 分層烘焙動(dòng)態(tài)路障 |
元宇宙游戲 數(shù)據(jù)持久化 |
PlayerPrefs基本語(yǔ)法和數(shù)據(jù)存儲(chǔ)以及使用時(shí)注意的問(wèn)題 protobuf數(shù)據(jù)格式、環(huán)境配置和數(shù)據(jù)讀取方法的封裝 JSON數(shù)據(jù)格式、文件的創(chuàng)建以及解析相關(guān)方法封裝 csv數(shù)據(jù)格式、數(shù)據(jù)表的制作、數(shù)據(jù)讀取相關(guān)方法的封裝以及應(yīng)用 |
|
DoTween插件 | 緩動(dòng)動(dòng)畫(huà)概念 DoTween插件的使用 插件的通用學(xué)習(xí)方法 |
|
協(xié)程與性能優(yōu)化 | 協(xié)同函數(shù)概念、使用方法和線程的區(qū)別 性能優(yōu)化基本概念、DrawCall及含義 Unity中性能優(yōu)化的手段(CPU,內(nèi)存,包體)和 性能優(yōu)化工具Profiler、FrameDebugger、GC的使用 對(duì)象池插件PoolManager的使用 |
|
元宇宙游戲 資源管理 |
游戲資源基本概念 Resource類(lèi)的使用方法 AssetBundle基本概念、打包和加載資源熱更新方式 |
|
EasyTouch插件 | 游戲中不同的輸入控制方式 EasyTouch虛擬遙桿、虛擬按鍵 多指識(shí)別和實(shí)現(xiàn)主角的控制 |
|
元宇宙游戲 A*算法 |
游戲中的尋路算法 A*算法基本原理 封裝和實(shí)現(xiàn)網(wǎng)格地圖尋路 |
|
元宇宙游戲 圖形學(xué) |
Shader基本概念 語(yǔ)法和結(jié)構(gòu) 固定管線著色器 頂點(diǎn)片元著色器和表面著色器語(yǔ)法和結(jié)構(gòu) |
|
元宇宙游戲 網(wǎng)絡(luò)通信 |
網(wǎng)絡(luò)基本概念(網(wǎng)絡(luò)協(xié)議,IP,端口號(hào)) 套接字與基于TCP協(xié)議的Socket編程 HTTP協(xié)議與Web請(qǐng)求 WWW類(lèi)的基本語(yǔ)法和使用 protobuf協(xié)議介紹和定制 |
|
綜合項(xiàng)目 | 單機(jī)版RPG游戲 |
元宇宙游戲 策劃基礎(chǔ) |
策劃工種結(jié)構(gòu)簡(jiǎn)介和基礎(chǔ)理念 office和visio的安裝 常見(jiàn)游戲類(lèi)型介紹 知名游戲公司和知名游戲的科普 知名游戲評(píng)測(cè)機(jī)構(gòu)科普 國(guó)內(nèi)流行游戲類(lèi)型和美術(shù)風(fēng)格講解必玩游戲匯總 整理中國(guó)手游發(fā)展史 玩家的變遷史、類(lèi)型介紹、性別差異,游戲核心玩法精講 |
|
元宇宙 文案策劃 |
文案策劃常見(jiàn)工作內(nèi)容 文案策劃工作中的易錯(cuò)點(diǎn) 游戲世界觀架構(gòu)編寫(xiě)流程 |
|
職責(zé)分工 | 系統(tǒng)策劃、戰(zhàn)斗策劃、關(guān)卡策劃 活動(dòng)策劃職責(zé)分工介紹 游戲系統(tǒng)框架拆解 |
|
元宇宙游戲 玩法設(shè)計(jì) |
游戲玩法設(shè)計(jì)流程 可玩性理念精講以及玩家樂(lè)趣體驗(yàn)分類(lèi) |
|
戰(zhàn)斗設(shè)計(jì) | 常見(jiàn)各類(lèi)游戲戰(zhàn)斗需求 精講游戲通用戰(zhàn)斗階段 介紹游戲戰(zhàn)斗的外部表現(xiàn)和內(nèi)部邏輯 |
|
元宇宙游戲 系統(tǒng)策劃 |
游戲種族、職業(yè)、陣營(yíng)的區(qū)別 魔幻大陸題材游戲常見(jiàn)的種族 游戲常見(jiàn)職業(yè)設(shè)計(jì)要點(diǎn) DND題材種族和職業(yè)一覽 游戲技能設(shè)計(jì)、BUFF設(shè)計(jì)、英雄設(shè)計(jì) BOSS設(shè)計(jì)、AI設(shè)計(jì)、關(guān)卡設(shè)計(jì)和各類(lèi)型任務(wù)設(shè)計(jì)要點(diǎn) |
|
關(guān)卡設(shè)計(jì) | 游戲關(guān)卡類(lèi)型 游戲關(guān)卡設(shè)計(jì)流程、步調(diào)調(diào)整和常見(jiàn)數(shù)據(jù)表結(jié)構(gòu) |
|
元宇宙游戲 數(shù)值 |
游戲活動(dòng)設(shè)計(jì)的必要性 游戲數(shù)據(jù) 常見(jiàn)活動(dòng)系統(tǒng)設(shè)計(jì) 游戲核心模塊系統(tǒng)介紹、功能設(shè)計(jì)重點(diǎn) 游戲策劃案的編寫(xiě)格式 游戲常見(jiàn)系統(tǒng)策劃案分析 編寫(xiě)格式和編寫(xiě)流程實(shí)操 |
|
元宇宙游戲 運(yùn)營(yíng) |
游戲設(shè)計(jì)流程 總結(jié)(Edraw)游戲產(chǎn)出和回收 小游戲設(shè)計(jì) |
|
元宇宙游戲 數(shù)值策劃 |
Excel基本操作和常見(jiàn)公式 工作中數(shù)據(jù)表的配表方式 實(shí)戰(zhàn)戰(zhàn)斗系統(tǒng)數(shù)據(jù)表建立 數(shù)值理論基礎(chǔ):參數(shù)類(lèi)型數(shù)值推導(dǎo)、參數(shù)修正模型階的概念、乘法區(qū)別 數(shù)學(xué)應(yīng)用:數(shù)學(xué)期望孫子定理費(fèi)米估算、蘭徹斯特方程、游戲戰(zhàn)斗數(shù)值判定規(guī)則和流程 游戲傷害公式:減法、乘法、除法公式優(yōu)缺點(diǎn)一覽 |
|
元宇宙游戲 項(xiàng)目數(shù)值實(shí)操 |
卡牌RPG項(xiàng)目總體規(guī)劃 系統(tǒng)框架搭建和系統(tǒng)功能要點(diǎn)說(shuō)明 數(shù)值模型傷害公式敲定、戰(zhàn)斗流程設(shè)計(jì)、英雄維度設(shè)定和數(shù)值規(guī)劃 戰(zhàn)斗數(shù)值部分:戰(zhàn)斗傷害、英雄數(shù)值、怪物數(shù)值、技能數(shù)值、BUFF數(shù)值模擬、戰(zhàn)斗AI腳本設(shè)計(jì) 養(yǎng)成數(shù)值部分:裝備投放、寵物、坐騎、天賦投放、角色經(jīng)驗(yàn)投放設(shè)計(jì) 經(jīng)濟(jì)數(shù)值部分:資源經(jīng)濟(jì)產(chǎn)耗圖、道具裝備材料產(chǎn)耗規(guī)劃和價(jià)值計(jì)算、掉落概率和抽卡規(guī)劃設(shè)計(jì) 商業(yè)化數(shù)值部分:游戲付費(fèi)點(diǎn)規(guī)劃、充值貨幣數(shù)值模型搭建、運(yùn)營(yíng)活動(dòng)系統(tǒng)設(shè)計(jì)和資源投放 |
元宇宙環(huán)境中 HTC-Vive和VRTK詳解 |
VR行業(yè)介紹 SteamVR SDK接入及分析 SteamVR預(yù)制體和案例分析 手柄、頭盔Transform獲取和控制 3D UI交互,VR輸入控制 Teleport方案及實(shí)現(xiàn) 手柄震動(dòng)控制 SteamVR-2.0中新的交互系統(tǒng)分析 案例分析VRTK常用功能演示 VRTK常用功能講解(導(dǎo)航,拾取物體等) |
|
元宇宙環(huán)境中 高通AR詳解 |
AR行業(yè)簡(jiǎn)析 AR SDK解讀和選擇 Vuforia基本流程和注意點(diǎn) 簡(jiǎn)單圖片識(shí)別和交互圓柱體、立方體和物體識(shí)別 虛擬按鈕講解 相機(jī)API簡(jiǎn)單介紹 |
|
元宇宙環(huán)境中 Oculus Quest開(kāi)發(fā) |
Oculus Quest開(kāi)發(fā)環(huán)境配置和打包 Oculus Quest定位功能的使用 Oculus Quest手柄按鍵交互 Oculus Quest案例開(kāi)發(fā)(Custom Avatar、汽車(chē)展覽) |
|
工程打包與發(fā)布 | 安卓SDK下載、Unity環(huán)境配置、打包APK 安卓打包Android Studio工程 iOS開(kāi)發(fā)環(huán)境配置、打包和真機(jī)調(diào)試 |
|
Shader插件詳解 | 可視化的必要性 Amplify Shader Editor插件基本流程及界面講解、案例講解 Unity Shader Graph基本流程和案例講解 |
|
SVN團(tuán)隊(duì)協(xié)作工具 | SVN簡(jiǎn)介,SVN客戶端和服務(wù)端軟件安裝 創(chuàng)建本地倉(cāng)庫(kù)SVN常用操作:創(chuàng)建、檢索、更新、提交SVN沖突及解決 |
課程涵蓋知識(shí)點(diǎn),堅(jiān)持理論基礎(chǔ)+實(shí)際操作
C#基礎(chǔ) | √ | √ | √ | √ |
設(shè)計(jì)模式 | √ | √ | √ | √ |
面向?qū)ο?/td> | √ | √ | √ | √ |
常用算法 | √ | √ | √ | √ |
Unity引擎基礎(chǔ) | √ | √ | √ | √ |
Unity物理引擎 | √ | √ | √ | √ |
Unity2D和精靈 | √ | √ | √ | √ |
UGUI綜合 | √ | √ | √ | √ |
動(dòng)畫(huà)系統(tǒng) | √ | √ | √ | √ |
導(dǎo)航系統(tǒng) | √ | √ | √ | √ |
特效系統(tǒng) | √ | √ | √ | √ |
物理常識(shí) | √ | × | √ | × |
AR增強(qiáng)現(xiàn)實(shí)開(kāi)發(fā) | √ | √ | √ | √ |
HiAR增強(qiáng)現(xiàn)實(shí)開(kāi)發(fā) | √ | × | × | √ |
HTCVive虛擬現(xiàn)實(shí)開(kāi)發(fā) | √ | √ | √ | √ |
暴風(fēng)魔鏡/NOLO VR開(kāi)發(fā) | √ | × | × | √ |
NGUI | √ | √ | √ | √ |
Shader | √ | × | × | √ |
UNet HLAPI | √ | √ | × | √ |
游戲架構(gòu) | √ | √ | √ | √ |
資源更新 | √ | √ | √ | √ |
邏輯熱更 | √ | √ | √ | √ |
Unity編輯器擴(kuò)展 | √ | × | × | × |
SDK接入 | √ | √ | × | × |
iOS/Android平臺(tái)發(fā)布 | √ | √ | √ | × |
課程項(xiàng)目 | √ | √ | √ | × |
獨(dú)立項(xiàng)目 | √ | × | × | √ |
硬編碼AI | √ | × | √ | √ |