Roblox 即將推出新的代理功能,協助開發者在其平台上規劃、建立與測試遊戲,公司獨家告訴 TechCrunch。Roblox 正在重新設計其 plain-language AI 工具 Roblox Assistant,用來協助創作者完成整個開發過程。公司表示,許多 AI 工具在收到提示後,僅能一步驟輸出解決方案,往往無法真正理解創作者的原始意圖。因此,Roblox 引入增強版的「Planning Mode」,將 Assistant 轉變為一個協作夥伴,可以分析遊戲的程式碼與資料模型,提出澄清問題,並將提示轉譯為可編輯的行動計畫。Planning Mode 帮助開發者為遊戲制定計畫,獲得反饋以調整細節,確定最終方法,並執行該計畫。創作者可以調整計畫並加入更多脈絡,確保其意圖被清楚反映,才進行任何變更。
例如,如果創作者告訴 Assistant 要「建立一個有噴水池與植被的公園迷你遊戲,讓角色收集硬幣」,Assistant 可能會詢問創作者想要什麼樣的視覺風格,例如卡通風格、寫實風格或奇幻風格。或者,Assistant 可能會詢問創作者想要如何建立公園的資產,例如噴水池與植被,提供選擇,例如從頭建立、使用創作者商店的模型,或兩者混合。
一旦計畫建立,Planning Mode 將會利用 Roblox 的其他 AI 工具來建立遊戲。這些 AI 工具包括今天宣布的兩個新工具:Mesh Generation 與 Procedural Model Generation,設計用來加速開發。Mesh Generation 讓創作者可以輕鬆地將完整的紋理 3D 物件直接加入遊戲世界中。Roblox 表示,在開發初期,開發者經常會建立臨時資產來理解玩家如何與世界互動。透過 Mesh Generation,創作者可以快速建立 3D 模型,而無需依賴低品質的臨時替代品。
例如,創作者可以要求 Assistant 產生一個營火,然後加入燈光使其更寫實,並設定場景為夜間。Roblox 預計將推出「Procedural Models」,讓開發者可以使用程式碼與 Assistant 建立可編輯的 3D 模型。因為 Assistant 理解 3D 空間與物理關係,創作者可以透過提示將物件放置並根據場景中的其他物件進行縮放。例如書架上的書架數量或樓梯的層高可以動態調整,建立可編輯的基礎元件,並在其他地方進行調整與重複使用。
Nick Tornow,工程副總裁在對 TechCrunch 的聲明中表示:「我們在 Roblox Studio 中推出的代理功能,降低了創意願景與執行之間的障礙。使用 Planning Mode 與我們的 Procedural 產生工具,創作者可以將他們的概念轉化為遊戲玩法。Assistant 作為一個多步驟、協作性的開發夥伴,加速規劃、建立與測試的過程,讓創作者更快地從想法實現為現實。」
當 Planning Mode 執行計畫時,會使用測試工具讀取輸出日誌、擷取螢幕截圖、使用鍵盤與滑鼠等輸入來檢查設計與遊戲玩法,並識別錯誤並提供反饋給 Assistant,使其自動修復。
Roblox 還表示,它正在開發讓多個 AI 代理可以同時運作、在雲端執行長而複雜的流程,並處理編碼、測試與建立更寫實遊戲角色等任務。它也希望確保創作者可以順暢地使用 Claude、Cursor、Codex 等第三方工具與 Roblox Studio 進行整合。