課程定位
課程不是拆散的 API 教學,而是讓學生以同一個持續演進的 UE5 專案,逐週完成一個格鬥遊戲的垂直切片。18 週結束時,每位學生手上都有一個可操作、可完成一局、可打包的單機 3D 格鬥遊戲。

學習目標
- 完成從 Unity 到 Unreal 的物件模型與製程轉換。
- 以 Blueprint 與 UE C++ 分工完成可維護的功能。
- 以格鬥遊戲的輸入、動畫、命中與狀態帶入程式概念。
- 以可驗證的方式使用 MCP/AI:部分實作題目指定使用 MCP 完成,並回到 Editor 或 Visual Studio 驗證結果。

授課教師: 翁鉅奇

課程定位
這學期先透過三個可完成、可比較、可複盤的短週期(Cycle),讓學生反覆經歷完整的遊戲解題流程。學生不是完成三件彼此無關的作品,而是在相同工作循環裡逐步提高問題的不確定性與自主判斷責任。

學習目標
- Cycle 1|重現經典:從實作中看見原作究竟因何成立,建立可被對照的觀察與製作基準。
- Cycle 2|重構原型:改變條件後辨識哪些結構必須保留,讓不同方案彼此競爭並依測試結果取捨。
- Cycle 3|創新解法:以可玩證據回答新主張是否成立—提出核心假設、做出最小可玩證據、接受陌生玩家驗證。
- 累積三次角色與合作紀錄、能力發展軌跡,作為下學期選題與組隊的自我定位。

授課教師: 張華城