廣東話入門 → 英文核心 → 普通話實戰 | 12堂 Checklist
Lesson 1 — Unity 介面同基本操作
🎯 目標:識裝 Unity、認識 Scene/Hierarchy/Inspector/Project 視窗、識加/郁/轉/縮 GameObject
📺 資源:kfsoft - Unity Editor 基本用法(廣東話)
✏️ 練習:開新 Project,加3個唔同 3D Object(Cube/Sphere/Plane),試郁位、轉角度、改大細,Save Scene
Lesson 2 — C# Script 入門 + 用戶輸入
🎯 目標:識寫第一個 C# script,掛落 GameObject,讀取鍵盤輸入
📺 資源:kfsoft 第二課 - C# Script, 用戶輸入(同上 playlist) 廣東話
✏️ 練習:寫一個 script,用 WASD/方向鍵郁動一個 Cube
Lesson 3 — 2D 素材匯入基礎
🎯 目標:識匯入 Sprite、設定 2D 角色動畫frame
📺 資源:PAPAYA 電腦教室 - Unity 零基礎入門#1 國語
✏️ 練習:匯入一張角色圖,做出簡單行走動畫(幾格sprite輪流播)
Lesson 4 — 場景設計基礎
Lesson 5 — 角色移動 + 物理系統
Lesson 6 — Script 編程進階
Lesson 7 — 碰撞偵測 + 事件觸發
Lesson 8 — UI 系統
🎯 目標:識做UI Text/Button/Slider,連結遊戲數值
📺 資源:kfsoft playlist(UI部分) / Brackeys UI tutorial
✏️ 練習:整一個分數顯示UI + 一個Restart按鈕
Lesson 9 — 敵人/障礙物生成系統
🎯 目標:識用 Instantiate 隨機生成物件,識用 Random.Range
📺 資源:Code Monkey - Learn Unity Beginner/Intermediate 2026 英文
✏️ 練習:每隔幾秒隨機生成一個障礙物落嚟
Lesson 10 — 遊戲狀態管理(Game Manager)
🎯 目標:識用一個 GameManager script 集中管理遊戲狀態(開始/結束/重來)
📺 資源:Code Monkey 教學 / Unity 中文課堂 普通話
✏️ 練習:整一個 Game Over 畫面,撞到障礙物觸發
Lesson 11 — 音效 + 視覺回饋
Lesson 12 — 整合成完整 Playable Demo
🎯 目標:組裝所有元件(移動、收集、障礙、UI、Game Over)成一個完整小遊戲
📺 資源:綜合前面所有資源,自行組裝(可回顧 kfsoft/Brackeys/Code Monkey 各課連結)
✏️ 練習:完成一個可以由頭玩到尾嘅小遊戲 Demo(例如簡單跑酷/收集遊戲)