-
第 1 週
課程介紹、遊戲開發概述、認識何謂遊戲開發引擎、本學程專業遊戲開發證照與Unity相關原廠證照介紹
-
第 2 週
認識Unity開發引擎、Unity編輯器安裝、Unity ID註冊、Unity的3D遊戲專案建立與編輯器基本操作
-
第 3 週
建構3D遊戲物件、遊戲場景配置、遊戲攝影機配置
-
第 4 週
認識Visual Studio IDE、建立C#程式語言並應用於物件控制、認識Unity程式基礎架構、認識官方推薦命名規則與註解撰寫方式
-
第 5 週
國慶日連續假期
-
第 6 週
認識遊戲中的物理行為、應用Rigidbody與Collider物件完成碰撞效果
-
第 7 週
認識不同資料型態與應用、認識C#存取修飾詞(Public/Private)、認識物件屬性初始化之方法
-
第 8 週
認識遊戲輸入(Input)接收方式及其處理、利用C#程式碼實作角色物件控制
-
第 9 週
期中評量
-
第 10 週
認識C#程式語言的條件判斷式(if-then)與C#基本運算子、認識物件與類別之基本概念
-
第 11 週
認識Unity預製物件(Prefeb)、物件實例化(Instance)及其應用
-
第 12 週
認識C#自訂方法之撰寫方式、隨機值的應用、認識Unity的Invoke相關方法與應用場景
-
第 13 週
認識遊戲物件的操控方式,包含認識GameObject.Find與GetComponent方法、Tag屬性的應用
-
第 14 週
認識動畫控制器管理、認識SetTrigger、SetBool、SetInt 方法之應用
-
第 15 週
認識C#程式語言中的迴圈概念、認識遊戲中的聲音效果與物理材質
-
第 16 週
認識Unity中使用者介面(UI)之建立方式及其實作
-
第 17 週
遊戲專案整合、遊戲建置與測試(Windows、Android及WebGL)、期末課程總複習
-
第 18 週
期末評量