Claude-Code-Game-Studios 是開發者 Donchitos 在 GitHub 上發布的開源專案,要解決的問題是單一 AI 對話缺乏結構,容易寫出隨意拼湊的程式碼,也缺少設計文件與品質把關。專案把 49 個代理程式分成導演、部門主管與專家三層,模擬一整間遊戲開發工作室,讓 Claude Code 協助開發遊戲時能分工合作,而非只靠一個對話決定所有事情。
技術上,這個專案包含 49 個分三層的代理程式、74 個以 slash command 呼叫的工作流技能、15 個自動化 hook,以及 14 條依路徑套用的程式碼規範與 62 個文件範本。代理程式分別支援 Godot 4、Unity 與 Unreal Engine 5 等遊戲引擎,典型流程是先用 /start 與 /setup-engine 設定專案,再透過 /brainstorm、/create-stories、/dev-story 等指令逐步推進開發,所有行為都集中在一個 project.yaml 設定檔裡調整。
這個專案目前在 GitHub 上已累積約 31,000 顆星與 4,200 次分支,會受到關注的原因在於它示範了「多代理程式分層協作」這種讓 AI 輔助開發更有紀律的做法:代理程式只會詢問、提供選項並等待使用者核准,不會自作主張執行重大變更,而 hook 機制也會自動檢查 commit、push 與美術資產是否符合規範,甚至要求視覺變更必須真正啟動遊戲並截圖存證,而不是單靠測試通過就算數。
對正在學程式的孩子與家長來說,這則比較偏產業面,因為它預設使用者已經熟悉 Claude Code 與遊戲引擎的開發流程,不是入門教材。不過它仍有參考價值:孩子可以從中看到真實的遊戲開發團隊是怎麼分工的,例如創意總監、程式主管與各種專家各自負責什麼,也能理解為什麼好的軟體專案需要設計文件、程式碼規範與審查機制,而不是寫完程式碼就結束。
開源AI遊戲開發Shell