遊戲和交互體驗設計微學位課程
- 時長
- 45 小時
- 語言
- 英文
- 分類
- 創意設計
- 課程編號
- DECT_011
主題
遊戲開發課程學習成果
- check_circle 學習開發2D平台遊戲的基礎知識
- check_circle 學習開發3D俯視射擊遊戲的基礎知識
- check_circle 學會製作定制的 3D 俯視射擊遊戲,用於基於 Web 的應用程序和移動應用程序
描述
本課程將教授學生製作遊戲及交互體驗的方法及流程。 本課程專為專業動畫師、工業設計師和多媒體設計師設計,旨在幫助他們學習新工具,以經濟實惠的方式使他們的工作流程更順暢,並毫不費力地表達他們的創造力。
Blender、GIMP、Audacity 和 Godot 等開源軟件是更知名的閉源軟件的有效替代多媒體製作工具。通過將它們應用於生產流程中的每個步驟,學生能夠以零軟件訂閱成本連接上述各種軟件。在本課程中,學生將運用這些開源軟件製作2D平台遊戲、3D俯視射擊遊戲及俯視視角射擊游戲。不論是最初的遊戲構思、輸贏邏輯與條件判斷,還是遊戲資產設計、導出設置,學生將參與每個步驟,見識整個游戲製作的過程。
(目標聽眾: 3D美術師、數字美術師、遊戲美術師、遊戲設計師、遊戲開發者、交互體驗設計師
課程內容如下。
單元1:Unity 2D 平台遊戲原型開發(15 小時)
- 使用 Unity 進行 2D 平台遊戲原型開發簡介(3 小時)
- 項目設置
- 系統界面(2 x 3 設置)
- 遊戲邏輯流程
- 界面流程
- 使用 Krita 繪製遊戲資產(2 小時)
- Krita 界面
- 畫佈設置和內容創建
- 輸出設置
3.使用Inkscape進行UI設計和繪圖(2小時)
- Inkscape界面
- 畫佈設置和內容創建
- 輸出設置
- 2D 平台遊戲的遊戲邏輯開發(6 小時)
- 人物動作
- 狀態機(動畫師)
- 瓷磚地圖編輯器(關卡設計)
- 與角色互動
- 粒子
- 聲音
- Simple Enemy AI
- 輸贏邏輯
- 界面設置
- 2D 平台遊戲的導出設置(2 小時)
- 使用 WebGL 導出設置
- Android和IOS開發資料
單元2:Unity 3D FPS 遊戲原型開發(15 小時)
- Unity 3D FPS 遊戲原型開發簡介(3 小時)
- 項目設置
- 系統界面(2 x 3 設置)
- 遊戲邏輯流程
- 界面流程
- Blender遊戲資產開發(低多邊形)(6小時)
- Blender界面
- 低多邊形建模技術
- 基本 UV 貼圖
- 導出資產
- 3D FPS遊戲邏輯開發(6小時)
- 人物動作
- 狀態機(動畫師)
- 瓷磚地圖編輯器(關卡設計)
- 與角色互動
- 粒子
- 聲音
- Simple Enemy AI
- 輸贏邏輯
- 界面設置
- 3D FPS遊戲導出設置(2小時)
- 使用 WebGL 導出設置
- Android和IOS開發資料
單元3:Unity 3D 俯視射擊遊戲原型開發(15 小時)
- 使用 Blender(低多邊形)為自頂向下游戲開發遊戲資產(6 小時)
- Blender 中級界面
- 中級低多邊形建模技術
- 中間 UV 貼圖
- 導出資產
- 3D top-down遊戲的遊戲邏輯開發(6小時)
- 人物動作
- 狀態機(動畫師)
- 瓷磚地圖編輯器(關卡設計)
- 與角色互動
- 粒子
- 聲音
- Simple Enemy AI
- 輸贏邏輯
- 界面設置
- 3D俯視遊戲的導出設置(2小時)
- 使用 WebGL 導出設置
- Android和IOS開發資料
- 遊戲整合技巧(1小時)
- 自頂向下射擊遊戲的集成技術
- )