為什麼要使用Thrixel
不含Thrixel
- 原型關卡通常從立方體、膠囊和佔位場景物件開始。
- 手工編寫幾何圖形會花費原本可以用於遊戲的token。
- 尋找符合的 3D 資源並使它們適應關卡成為一項單獨的任務。
配Thrixel
- 模型是根據文字或參考影象生成的,以適應遊戲的藝術方向。
- 3D 資源在代理程式建置關卡時並行產生。
- 可以對各個部件進行編輯、分組並準備在 Unreal 中使用。
Unreal Engine 支援
-
FBX匯入
產生的 3D 資源下載為 FBX 並匯入 Unreal 專案中的組織資料夾中。
-
移動部件
門、輪子和蓋子可以保持獨立的網格,並在 Unreal 中配置樞軸和運動。
-
材質和紋理
材質槽在分組後仍然存在。此代理程式在匯入後檢查紋理分配和表面外觀。
-
Blueprint遊戲玩法
Unreal MCP 讓代理程式建立 Blueprint 邏輯,並將遊戲行為連線到關卡中的 Actor。
-
3D場景檢查
代理程式會根據周圍關卡,檢查每項 3D 資源的比例、朝向與位置。
-
遊戲測試
Play-In-Editor 檢查和螢幕截圖有助於識別相機、碰撞和渲染問題。
它是如何運作的
你
- 新增技能並設定Unreal
- 描述遊戲
AI程式設計代理
- 規劃遊戲
- 建立關卡
- 建立 Blueprint 遊戲玩法
- 遊戲測試和修復問題
Thrixel
- 生成模型
- 新增細節和紋理
- 準備 3D 資源以供匯入
- 將它們儲存到 Thrixel 工作區
結果是一個包含關卡、遊戲玩法和生成的 3D 資源的 Unreal 專案。
重複使用和最佳化 3D 資源
共享 Thrixel 工作區
代理程式產生的模型在 Thrixel 工作區中仍然可用。在瀏覽器中所做的編輯可以拉回 Unreal 專案。在 Unreal 中重建 Unity 或 Roblox 遊戲時,也可以重複使用相同的模型。
開始使用
1 將 Build World 技能加入 AI 程式代理程式。
Install the build-world skill from https://github.com/thrixel/build-world and follow the setup instructions in that repo.
2 描述遊戲並將引擎命名為 Unreal。
/thrixel:build-world 在 Unreal Engine 中建造一個探索遊戲,背景是一個雜草叢生的天文臺,裡面有古老的望遠鏡、可收藏的星圖,以及解決謎題時會開啟的門
Build World 的 Unreal 工作流程需要 Unreal Engine 5.8 或更高版本、一個專案以及編輯器的 MCP 連線。 Unreal 設定指南涵蓋了所需的外掛和連線檢查。
Claude Code 和其他 AI 程式設計代理程式設定說明位於 Build World 設定指南中。