班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號) |
每個班級的人數限3到5人,互動授課, 保障效果,小班授課。 |
上間和地點 |
上部份地點:【上海】同濟大學(滬西)/新城金郡商務樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院【北京分部】:北京中山學院/福鑫大樓【南京分部】:金港大廈(和燕路)【武漢分部】:佳源大廈(高新二路)【成都分部】:領館區1號(中和大道)【沈陽分部】:沈陽理工大學/六宅臻品【鄭州分部】:鄭州大學/錦華大廈【石家莊分部】:河北科技大學/瑞景大廈 最近開間(周末班/連續班/晚班):2020年3月16日 |
實驗設備 |
◆小班教學,教學效果好 ☆注重質量☆邊講邊練 ☆合格學員免費推薦工作 ★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽; 2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。 3、培訓合格學員可享受免費推薦就業機會。☆合格學員免費頒發相關工程師等資格證書,提升職業資質。專注高端技術培訓15年,端海學員的能力得到大家的認同,受到用人單位的廣泛贊譽,端海的證書受到廣泛認可。 |
部份程大綱 |
|
Unity是當今最炙手可熱的游戲開發工具,它是輕松創建諸如三維視頻游戲、建筑可視化、實時三維動畫等類型互動內容的多平臺的綜合型游戲開發平臺,是一個全面整合的專業游戲引擎。它可發布運行在Windows、Mac、Wii、iPhone、Windows phone 8和Android平臺的游戲,也可以利用插件發布網頁游戲。
第一章:體驗第一個游戲雛形
1-1 Unity 3D簡介
1-2 課程內容介紹
1-3 創建游戲工程與界面介紹
1-4 添加燈光、材質
1-5 物體的基本操作與添加剛體
1-6 創建預制與復制物體
1-7 第一個腳本
1-8 添加Javascript代碼
1-9 C#和Javascript的不同
1-10 游戲物體與腳本
1-11 修改腳本錯誤與注意問題
1-12 物體的生成、銷毀、加力
1-13 發射炮彈
1-14 銷毀炮彈
1-15 旋轉物體
1-16 解決走到地面的問題
1-17 鏡頭的移動
1-18 GUI Text物體
1-19 訪問其他物體
1-20 引用其他物體的公有變量
1-21 實現消滅計數
1-22 添加按鈕
1-23 添加聲音
1-24 聲音設置
1-25 代碼優化
1-26 發布游戲
1-27 添加天空盒子
1-28 OnCollisionEnter()碰撞檢測函數
1-29 添加新場景
1-30 調整場景發布順序
第二章:創建游戲世界(環境)
2-1 地形-提升工具
2-2 地形-展平工具
2-3 地形-繪制紋理工具
2-4 地形-種樹工具
2-5 地形-繪制細節工具
2-6 地形設置
2-7 添加霧和天空
2-8 添加湖泊
2-9 導入自定義資源包-添加聲音
2-10 背景音樂
2-11 導入模型資源
第三章:角色控制器和腳本編寫詳解
3-1-1 檢視窗口(1)
3-1-2 檢視面板(2)
3-2 第一人稱控制器(1)
3-3 第一人稱控制器(2)
3-4 陰影設置
3-5 主攝像機
3-6 規范化窗口視圖
3-7 畫中畫效果
3-8 腳本基礎
3-9 變量
3-10 Vector3數據類型
3-11 Rigidody.velocity
3-12 控制小案例
3-13 鼠標指向的旋轉
3-14 循環語句
3-15 函數介紹
3-16 編寫自己的函數
3-17 C#函數
3-18 案例-跳動的球
3-19 訪問其他物體的技巧
3-20 技巧案例
3-21 編輯自己的第一人稱控制器
3-22 控制器代碼詳解(1)
3-23 控制器代碼詳解(2)
3-24 模型導入設置
3-25 分割動畫
3-26 3D max模型的導入
第四章:交互功能
4-1 碰撞前的準備
4-2 主角碰撞檢測函數
4-3 碰撞的代碼
4-4 播放開門動畫
4-5 計時功能
4-6 自動關門
4-7 代碼的優化(1)
4-8 代碼的優化(2)
4-9 調整碰撞器大小
4-10 光線投射(1)
4-11 光線投射(2)
4-12 觸發碰撞交互(1)
4-13 觸發碰撞交互(2)
4-14 交互的總結(1)
4-15 交互的總結(2)
4-16 交互的總結(3)
第五章:搜集、物品欄和HUD
5-1 制作能量源預制(1)
5-2 制作能量源預制(2)
5-3 搜集物品函數
5-4 限制進入小屋
5-5 static變量的使用
5-6 動態顯示紋理
5-7 數組的定義
5-8 更換物體的主材質
5-9 動態顯示材質
5-10 給玩家提供信息(1)
5-11 給玩家提供信息(2)
5-12 關于游戲案例的擴展
第六章:實例化和剛體
6-1 創建彈射_椰子預制物體
6-2 創建Launcher物體
6-3 實例化Instantiate命令(1)
6-4 實例化Instantiate命令(2)
6-5 實現速度銷毀功能
6-6 忽視碰撞命令
6-7 限制隨意發射椰子(1)
6-8 限制隨意發射椰子(2)
6-9 導入標靶物體為子物體
6-10 分割模型中的動畫
6-11 設置標靶物體
6-12 原型碰撞器檢測函數
6-13 協同程序
6-14 勝利條件
6-15 取得能量源
6-16 完善游戲-添加準星
6-17 完善游戲-顯示提示信息
6-18 完善游戲-顯示得分
6-19 完善游戲-隱藏得分
6-20 完善游戲-重新開始設置
6-21 飛行模型模式
6-22 動態添加、刪除腳本
6-23 調整布置游戲
6-24 修改游戲設置
6-25 作業與游戲優化(1)
6-26 作業與游戲優化(2)
第七章:粒子系統
7-1 粒子系統簡介
7-2 制作篝火(1)
7-3 制作篝火(2)
7-4 篝火參數(初始化模塊設置)
7-5 生命周期及顏色
7-6 粒子資源包簡介
7-7 煙的制作
7-8 點燃篝火前的準備
7-9 收集火柴(1)
7-10 收集火柴(2)
7-11 點燃篝火
7-12 測試點燃
7-13 完成提示銷毀Match-hud
7-14 第二個旋轉命令
7-15 太陽、地球案例
7-16 使用數組和For循環為多個物體附加命令
7-17 Array數組案例
7-18 幾種循環語句與輸入語句
7-19 Switch的應用
第八章:制作菜單(GUI)
8-1 菜單的制作
8-2 載入場景菜單
8-3 彈出窗口菜單(1)
8-4 彈出窗口菜單(2)
8-5 GUIskin控件的使用
8-6 定制自己的對話窗口
8-7 GUIskin定制特性窗口
8-8 自定義GUIskin設置(1)
8-9 自定義GUIskin設置(2)
8-10 完善對話框(1)
8-11 完善對話框(2)
8-12 改造第三人稱控制器
8-13 資源商店-導入模型
8-14 注視和歐拉角命令
8-15 接修船的任務
8-16 交修船任務
8-17 菜單總結
8-18 游戲功能“展望”
8-19 GUI控件的使用方法(1)
8-20 GUI控件的使用方法(2)
第九章:動畫基礎
9-1 使用Mathf.Lerp使物體運動
9-2 Lerp插值
9-3 制作運動的勝利物體
9-4 guitexture物體自適應屏幕分辨率
9-5 動畫面板的使用(1)
9-6 動畫面板的使用(2)
9-7 添加動畫事件
9-8 完善案例作業
9-9 動畫事件作業解答(1)
9-10 動畫事件作業解答(2)
9-11 Mecanim動畫系統案例演示(1)
9-12 Mecanim動畫系統案例演示(2)
9-13 建立狀態機
9-14 混合樹的創建
9-15 創建控制參數與設置過渡條件
9-16 動畫融合功能(1)
9-17 動畫融合功能(2)
9-18 Mecanim重定向功能
9-19 授之以漁
第十章:游戲完善和優化調整
10-1 本章內容簡介
10-2 相機裁剪面與霧
10-3 光照貼圖設置與使用
10-4 光照貼圖的案例(1)
10-5 光照貼圖的案例(2)
10-6 光照貼圖中光源的類型
10-7 光照貼圖的案例
10-8 為火山添加濃煙與聲音效果
10-9 給發誓的椰子添加拖尾效果
10-10 游戲存檔功能_PlayerPrefs
10-11 游戲讀檔功能
10-12 游戲截圖功能
10-13 設置鼠標坐標與焦點事件
10-14 限制鼠標功能的bug
10-15 U3D的5種坐標
10-16 屏幕坐標
10-17 GUI界面坐標
10-18 桌面坐標系統
10-19 調用User32Dll獲取鼠標外部坐標
10-20 相機視口
10-21 桌面分辨率、鎖定鼠標、設置分辨率
10-22 坐標轉換
10-23 視口轉射線
10-24 鼠標限制功能的改進完善(1)
10-25 鼠標限制功能的改進完善(2)
10-26 再次更正錯誤(1)
10-27 再次更正錯誤(2)
第十一章:多人網絡游戲基礎
11-1 授權與非授權服務器
11-2 創建非授權服務器(1)
11-3 創建非授權服務器(2)
11-4 創建客戶端
11-5 網絡實例化預制物體(1)
11-6 網絡實例化預制物體(2)
11-7 斷開連接時移除RPC銷毀物體
11-8 創建授權服務器
11-9 創建角色
11-10 設置角色
11-11 生成角色代碼講解
11-12 移除RPC
11-13 U3D幾個常用函數的執行順序
11-14 禁用腳本后函數運行情況
11-15 角色控制-運行后臺控制
11-16 角色控制-IP一致性
11-17 角色控制代碼講解
11-18 實現服務器控制
11-19 轉換與旋轉控制
11-20 聊天案例-鏈接腳本
11-21 添加設置玩家昵稱
11-22 聊天邏輯腳本講解(1)
11-23 聊天邏輯腳本講解(2)
11-24 聊天代碼講解PPT
11-25 聊天窗口函數簡介
11-26 宣告系統信息
11-27 加入聊天記錄集
11-28 回車發送與控件焦點的控制
第十二章:游戲的發布與分享
12-1 發布單機游戲
12-2 發布網頁版游戲
12-3 測試程序運行平臺-解決沖突
12-4 官方提供的游戲案例
12-5 游戲質量控制 |