LESSON 1:認識 AI Agent,由 Prompt 到第一個遊戲 Demo
-
認識 AI Agent、AI 模型和遊戲製作工具,完成基本安裝與設定,建立可以開始製作遊戲的工作環境
-
學習點樣用 Prompt 清楚表達遊戲構思,讓 AI 協助整理玩法、製作計劃和實作步驟
-
由一個簡單遊戲想法開始,逐步建立 Project,並了解 AI 如何協助處理畫面、玩家操作和基本互動
-
透過「構思、製作、測試、修改」的 Workflow,將遊戲想法逐步變成可以操作的小型 Demo
-
實作項目: 完成一個具備基本操作和互動回應的小型遊戲 Demo
LESSON 2:製作 2D 街機射擊遊戲
-
學習設計玩家的移動、射擊和位置控制,掌握應對敵人攻擊的方法
-
學習用 Prompt 描述敵人的攻擊方式,控制子彈出現的方向、速度和節奏,設計不同的子彈 Pattern
-
透過改變子彈出現方式,調整遊戲的挑戰、節奏和難度,令玩家需要觀察、閃避和尋找攻擊機會
-
製作射擊、命中、爆炸和其他即時回饋,令玩家感受到每次攻擊的效果
-
運用 AI 協助製作角色、敵人、背景、子彈效果和遊戲介面素材,建立獨特的 2D 遊戲風格
-
實作項目: 完成一段具備玩家控制、敵人互動、子彈 Pattern、射擊挑戰和即時回饋的 2D 街機射擊遊戲 Prototype
LESSON 3:製作香港主題 3D 麻雀牌配對遊戲
-
以香港特色牌面和場景,建立 3D 麻雀牌配對遊戲。
-
運用 AI 協助製作牌面、材質、環境和遊戲介面。
-
隨機排列牌面,加入選牌、配對、消除動畫和視覺效果,令每一步操作都有清晰回應。
-
拆解可選牌、配對和操作回應等遊戲規則。
-
實作項目: 完成一段具備 3D 場景、牌面互動和基本規則回應的 Game Prototype。
LESSON 4:製作 2D 橫向動作遊戲
-
由角色、敵人和場景開始,建立一個 2D 戰鬥畫面。
-
加入角色移動、攻擊、敵人受擊和基本戰鬥互動。
-
製作角色動作動畫,令角色可以流暢地移動和攻擊。
-
運用 AI 協助製作角色、敵人、背景和遊戲介面素材。
-
加入攻擊音效、命中效果和其他戰鬥回饋。
-
實作項目: 完成一段具備角色控制、敵人互動和戰鬥回饋的 2D 橫向動作遊戲 Prototype。
LESSON 5:完成、測試及展示動作遊戲
-
以已建立的角色、敵人和場景為基礎,加入簡單故事背景、角色對話和關卡目標。
-
運用 AI 協助整理對白、劇情流程和文字介面。
-
將角色、敵人、場景、動畫、音效和遊戲介面整合成完整遊戲體驗。
-
完善戰鬥回饋、生命值、分數和關卡狀態。
-
測試不同裝置和操作方式,並修正遊戲問題。
-
將作品整理成可以上網遊玩和分享的版本。
-
實作項目: 完成一個具備簡單故事、戰鬥玩法和互動內容的 2D 動作遊戲 Web Demo。