UStackUStack
Unity AI icon

Unity AI

Unity AI 提供在 Unity 編輯器內、可理解專案情境的代理,並支援 AI Gateway 與 MCP server,將設計與參考轉為可用資產與場景。

Unity AI

Unity AI 是什麼?

Unity AI 是一套在 Unity 內的工具,用於 AI 輔助遊戲開發。它包含一個在編輯器內的代理,設計用來理解您的 Unity 專案情境並協助驅動編輯器動作,以及透過 AI Gateway 或 MCP server 連接外部模型和工具的額外選項。

其核心目的是簡化 Unity 編輯器內的開發工作流程—支援將設計和視覺參考轉換為專案就緒資產和場景等任務—同時提供控制 AI 生成輸出的產生和審核方式。

主要功能

  • Unity AI Suite 組件:Unity AI 以一組功能提供,包括在編輯器內的 Assistant、AI Gateway 和 MCP server,每個針對工作流程中使用 AI 的不同方式。
  • 代理式 Unity AI Assistant(編輯器整合、專案感知):Assistant 在編輯器內執行,使用 Unity 特定情境(例如您的場景和專案細節),旨在產生更相關的回應和任務執行,減少重試次數。
  • 用於連接模型和工具的 AI Gateway:您可以使用 AI Gateway 在編輯器內直接連接偏好的 AI 工具,文件強調最大化效能、安全性和控制(本頁未詳述確切機制)。
  • 從 IDE 或應用程式橋接的 MCP server:MCP server 被定位為從 IDE 或其他應用程式進入 Unity 的橋接;本頁表示其效能優於開源替代方案,未提及特定產品。
  • 從參考生成資產和場景:Unity AI 協助將設計、圖像和視覺參考轉換為專案就緒資產和可玩場景。
  • 生成內容的審核和變更控制:您可以隨時復原變更、標記 AI 生成資產以供審核,並設定權限控制代理自主性。

如何使用 Unity AI

  1. 安裝 Unity 6 或更高版本。
  2. 安裝 Unity AI Assistant 套件:在 Unity 編輯器中,點擊 AI 按鈕並安裝 Assistant 套件。如果未看到按鈕,請參閱 Unity AI 文件,透過 Package Manager 安裝。
  3. 將本機專案連結至 Unity Cloud 專案。
  4. 在編輯器中開始使用:安裝套件並連結專案後,使用在編輯器內的 Assistant 功能。

如果您計畫使用外部 AI 工具,請使用 AI Gateway(用於編輯器內連接)或設定 MCP server(從 IDE 或偏好應用程式連接),並遵循相關組件的連結文件。

使用案例

  • 將設計參考轉為編輯器內資產和場景:使用 Unity AI 將設計、圖像和視覺參考轉換為專案就緒資產和可玩場景。
  • 使用專案情境輔助 Unity 特定任務:詢問在編輯器內的 Assistant 檢查 Unity GameObjects 和組件,並協助驅動基於目前專案情境的編輯器動作。
  • 反覆建立和驗證 AI 生成內容:使用變更復原和資產標記來審核 AI 產生的內容,並在開發期間重新檢視輸出。
  • 將現有第三方 AI 工具整合至 Unity 工作流程:使用 AI Gateway 在編輯器內工作時,將外部模型或工具路由透過 Unity。
  • 從 IDE 或外部應用程式橋接 AI 輔助:使用 Unity MCP server 透過 MCP 整合,從 IDE 或其他應用程式連接至 Unity。

常見問題

Unity AI 是什麼?

Unity AI 提供 Unity 自有的專案內代理式助理存取權,加上整合選項(AI Gateway 和官方 MCP server),可在編輯器內或從 IDE 連接和控制偏好的 AI 工具。

Unity AI 包含哪些功能?

本頁列出的核心功能為 Unity AI Assistant、AI Gateway 和 Unity 官方 MCP Server。更多細節請參閱文件。

如何取得 Unity AI 存取權?

  • Unity Personal Edition:啟動 Unity 代理式助理訂閱的免費試用。
  • Unity Pro、Enterprise 或 Industry:現有席位已包含存取權;仍需安裝 Assistant 套件。

如何設定 Unity AI Beta?

安裝 Unity 6 或更新版本,透過 AI 按鈕(或 Package Manager)安裝 Assistant 套件,並將本機專案連結至 Unity Cloud 專案。

AI Gateway 是否需要點數?

否。本頁表示透過 AI Gateway 使用第三方代理不會消耗 Unity 點數。

替代方案

  • 通用 AI 程式碼助理與聊天工具:提供解答與程式碼生成的工具,但缺乏 Unity 專屬、在 Unity 編輯器內的專案情境整合。
  • AI 輔助設計轉資產工作流程(外部工具):無法直接在編輯器內將參考轉為 Unity 可用資產與場景,而是使用獨立資產生成管線,再匯入 Unity。
  • IDE 整合層與代理框架(非 Unity 專屬):透過通訊協定橋接將外部代理連接到開發環境,可能需要比 Unity 內建 Assistant/Gateway/MCP 選項更多的手動整合。
  • 開源 MCP server 實作:若專注於 MCP 橋接,替代方案可提供類似連線模式,惟本頁僅註明 Unity 的 MCP server 效能優於開源替代方案,未列特定實作。