OpenAI 在 9 月 3 日公開了遊戲開發公司 Playco 的導入案例。該公司使用最新模型 GPT-6 Astra,從一個灰盒原型出發,一次做出 3 個主題各異的原型。與使用前一代模型相比,人工修改的次數減少了 50%[1]。
從一個基礎延伸出 3 個主題原型
Playco 這次嘗試的,是從只搭出遊戲骨架的階段開始堆疊。團隊先用單純的基本圖形做出不加美術包裝的灰盒原型,再針對玩法與演出細節做幾輪調整,把基礎穩固下來,接著從這個共用基礎延伸出 3 個主題不同的原型。Playco 表示,GPT-6 Astra 一次執行就產出了這 3 個原型[1]。
而且大多數在第一次產出時就能運作。首席產品工程師 Joao Vieira 表示,第一個原型的完成度就已經相當高,後續所做的調整只是出於團隊對玩法的偏好。只有賽博龐克風格的那一個需要修正效能問題,其餘的沒有再重做就完成了[1]。
人工修改減半的背景
在前一代模型上,最初產出的灰盒完成度沒有那麼高。而且反覆下提示要求模型修正,反而會讓情況變得更糟,最後只能由工程師親自動手修改。省下這道工序,才有了人工修改減少 50% 這個數字[1]。
Playco 認為明顯改善的部分包括空間的掌握、參考圖像的重現、Unity 內具備回應性的 UI,以及操作手感的打磨。Vieira 表示,GPT-6 Astra 在思考空間關係、把元素放到合理位置這件事上進步不少,視覺能力看起來也有提升[1]。GPT-6 Astra 是 OpenAI 於 9 月 3 日開始廣泛部署的最新模型[2]。
以在引擎內運作為前提的 IDE
這個案例的基礎,是 Playco 正在開發的工具 Playbot。它是面向專業遊戲開發者的 AI 整合開發環境,可以直接連接 Unity、Godot 等遊戲引擎。模型能夠編輯場景、實際執行並測試遊戲、驗證變更是否成立,並在開發者平常使用的環境中並行作業[1]。
在遊戲開發中,對 AI 的要求並不只是寫程式。它還必須理解空間與視覺參照、做出具回應性的介面、打磨實際遊玩時的手感,並確認變更在遊戲跑起來之後是否真的有效。Playbot 的做法,是讓模型在引擎內建構、執行測試、找出錯誤,並改進自己做出來的成果[1]。
由於模型可以自己試玩並驗證變更,Playco 表示 Astra 更容易找出錯誤,也指出了可以改善玩家體驗的地方[1]。
能做出足夠多方案再比較的價值
Playco 認為最大的變化不在於速度本身,而在於能把想到的方案真正做成可以試玩的東西並加以比較。Vieira 的說法是,如果有 10 個遊戲點子,就可以把 10 個都做出來實際試玩,感受手感,而不是只停留在想像[1]。
在原型階段能否及早判斷哪些方案該捨棄,直接關係到遊戲開發的最終品質。從這個案例來看,AI 比較像是在短時間內排出可供比較的素材,而不是取代企劃本身。另外,公開的數據來自 Playco 一家公司的報告,不同團隊的開發方式與遊戲類型都可能帶來不同結果。
總結
Playco 的案例顯示,GPT-6 Astra 在空間掌握與 UI 打磨上比前一代更好用,結果讓人工修改減少了 50%。像 Playbot 這樣讓模型在引擎內部運作,並讓它試玩驗證自己生成的內容,正在成為遊戲開發應用 AI 的一條務實路線。
來源:https://openai.com/index/playco-game-prototyping-with-astra
