Roblox 項目是一個集合的 地點、資產、設置 和其他資源,共同代表一個 體驗 。Roblox 在雲端儲存您的項目,方便進行合作、編輯和版本控制。您使用 Roblox Studio 創建和管理項目,這是一個集成開發環境,提供建建造、指令碼化、測試和發布工具。
地點
Roblox 上的體驗由各自的 地點 組成,與 Unity 中的場景或 Unreal Engine 中的地圖相似。每個地方包含該部分體驗的所有組件,包括其特定環境、零件、網格、腳本和使用者介面。請參閱經驗和地點以獲得有關創建和管理經驗的詳情。

每個地方都由一個 資料模型 代表,這是一個描述該空間方所有內容的對象階層。Roblox 引擎使用資料模型作為空間點狀態的真實來源,因此可以在客戶端上模擬和渲染它。要了解引擎如何解釋數據模型,請參閱客戶端-服務器運行時。
在數據模型內正確、有意識地組織對象是實現您項目功能和維護的關鍵。要了解哪些對象可用以及如何組織和使用它們,請參閱數據模型。
資產
在 Roblox 中,像圖像、網格和音頻等資產會儲存為 雲端資產 ,因此您不需要將本地副本包裝成保存的 Studio 體驗。雲端中的每個資產都會被分配獨特的 資產ID ,多個經驗可以從中使用。您可以在 Studio 直接創建資產,例如模型,或從其他工具中匯入資產,例如圖像、音訊和網格。
rbxassetid://7229442422

rbxassetid://6768917255

rbxassetid://9125402735
預設情況下,資產是私有的,您可以通過引用其ID在任何地方使用資產。您也可以將它們分發到創作者商店中,讓其他人也可以使用它們。
有關如何匯入和發布資產的更多資訊,請參閱資產。
包裝
包裝 是您可以在多個體驗中定義並重複使用的對象階層。對於任何大型項目,包裝提供以下好處:
- 包裝可以用作資產套件,讓您按需複製一組對象。
- 包裝使更新資產變得更容易。例個體、實例,包可能包含在環境中複製了多次的樹。如果您需要對樹狀結構進行更改,例如更換圖像以供樹狀結構使用,則可以在包裝中更新一次,而不是每個個個體、實例。
- 包裝可以使用灰箱資產開始,最終會被替換為最終藝術資產。當資產被替換時,它們會保留所有原始位置和方向。
設定
經驗設定從 創作者面板 或 Studio 內管理,包括:
- 基本資訊 — 關於體驗的基本資訊,例如名稱、說明和類別。這裡的大部分資訊會被用於體驗清單中。
- 通訊 — 啟用資格用戶使用語音聊天或通過相機在體驗中動畫他們的虛擬形象的設置。
- 盈利化 — 可以從您的體驗中賺取收入的選項,如同在 盈利化 中所述。
- 本地化 — 配置不同的 語言和區域。
- 虛擬人偶 — 與虛擬人偶相關的設定,例如虛擬人偶縮放和服裝覆蓋。
合作
使用 Studio 的 內置合作工具 ,團隊成員可以在自己的時間獨立地或與其他人一起貢獻經驗。關鍵功能包括:
- 群組管理員可以管理哪些會員可以進行合作,哪些不可以,有效維護大團隊內的正確角色。
- 合作者可以與其他團隊成員一起在實時進行建造,並自動查看其他人所做的變更。
- 合作者可獨立編輯其他人正在編輯的相同腳本,本地測試,準備好時提交變更到雲端項目。
了解更多信息,請參閱協作。
測試
您的 團隊 可以立即在電腦、手機、虛擬實境和其他您想要支持的裝置上測試體驗;無需編譯、部署到應用商店或等待應用商店批准。
工作室提供一系列選項來測試體驗,然後向公公開發布:
- 快速遊戲測試 ,提供與在 Roblox 應用程式上運行的體驗相近的模擬。
- 多客戶端模擬 用於比較每個客戶端如何在體驗中「看到」其他客戶端。
- 裝置模擬 可提供有關如何控件在移動設備上操作或如何在不同屏幕和比例率上顯示屏幕上的用戶介面的見解。
- 協作遊戲測試 與您團隊的成員。
有關每種測試選項的更多資訊,請參閱 Studio 測試模式。