Ein Roblox-Projekt ist eine Sammlung von Orten, Ressourcen, Einstellungen und anderen Ressourcen, die zusammen ein Spiel darstellen. Roblox speichert Ihre Projekte in der Cloud für eine bequeme Zusammenarbeit, Bearbeitung und Versionskontrolle. Sie erstellen und verwalten Projekte mit Roblox Studio, einer All-in-One-IDE, die Werkzeuge zum Bauen, Skripten, Testen und Veröffentlichen bietet.
Orte
Spiele auf Roblox bestehen aus einzelnen Orten, vergleichbar mit Szenen in Unity oder Karten in Unreal Engine. Jeder Ort enthält alle Komponenten für diesen Teil des Spiels, einschließlich seiner spezifischen Umgebung, Teile, Meshes, Skripte und Benutzeroberfläche.
Siehe die Seiten für Erstellen und Veröffentlichen, Konfigurieren und Aktualisieren von Spielen und Orten für weitere Details.

Jeder Ort wird durch ein Datenmodell repräsentiert, eine Hierarchie von Objekten, die alles über den Ort beschreibt. Die Roblox-Engine verwendet das Datenmodell als Quelle der Wahrheit für den Zustand eines Ortes, damit sie es auf Client-Geräten simulieren und rendern kann. Für weitere Informationen zur Interpretation des Datenmodells durch die Engine siehe Client-Server-Laufzeit.
Eine ordnungsgemäße und absichtliche Organisation der Objekte innerhalb des Datenmodells ist entscheidend für die Funktionalität und Wartung Ihres Projekts. Für weitere Informationen, welche Objekte verfügbar sind und wie Sie sie organisieren und verwenden können, siehe Datenmodell.
Ressourcen
In Roblox werden Ressourcen wie Bilder, Meshes und Audio als Cloud-basierte Ressourcen gespeichert, sodass Sie keine lokalen Kopien in einem gespeicherten Studio-Spiel bundeln müssen. Jede Ressource in der Cloud erhält eine eindeutige Ressource-ID, die von mehreren Spielen genutzt werden kann. Sie können Ressourcen direkt in Studio erstellen, wie z. B. Modelle, oder Ressourcen wie Bilder, Audio und Meshes aus anderen Werkzeugen importieren.
rbxassetid://7229442422

rbxassetid://6768917255

rbxassetid://9125402735
Standardmäßig sind Ressourcen privat für Ihr Spiel und Sie können eine Ressource in jedem Ort verwenden, indem Sie ihre ID referenzieren. Sie können sie auch in der Creator Store an die Community verteilen, damit auch andere sie nutzen können.
Für weitere Informationen zum Importieren und Veröffentlichen von Ressourcen siehe Ressourcen.
Pakete
Pakete sind wiederverwendbare Objekt-Hierarchien, die Sie definieren und in mehreren Orten über mehrere Spiele hinweg wiederverwenden können. Für jedes große Projekt bieten Pakete folgende Vorteile:
- Pakete können als Ressourcensets verwendet werden, die es Ihnen ermöglichen, eine Gruppe von Objekten nach Bedarf zu duplizieren.
- Pakete erleichtern die Aktualisierung von Ressourcen. Zum Beispiel kann ein Paket einen Baum enthalten, der in einer Umgebung mehrfach dupliziert ist. Wenn Sie eine Änderung vornehmen müssen, wie z. B. den Texturwechsel für den Baum, kann dies einmal im Paket anstelle für jede einzelne Instanz aktualisiert werden.
- Ein Paket kann mit Graubox-Ressourcen beginnen und schließlich durch endgültige Kunstressourcen ersetzt werden. Wenn Ressourcen ersetzt werden, behalten sie alle ursprünglichen Positionen und Orientierungen.
Einstellungen
Die Spieleinstellungen werden über das Creator Dashboard oder innerhalb von Studio verwaltet, einschließlich:
- Grundinformationen — Grundlegende Informationen über das Spiel, wie seinen Namen, seine Beschreibung und sein Genre. Viele der Informationen hier werden für die Auflistung Ihres Spiels verwendet.
- Kommunikation — Einstellungen, die berechtigten Benutzern die Verwendung von Sprachchat oder die Animation ihres Avatars über ihre Kamera innerhalb Ihres Spiels ermöglichen.
- Monetarisierung — Optionen zur Einkommensgenerierung aus Ihrem Spiel, wie in Monetarisierung beschrieben.
- Lokalisierung — Konfiguration für verschiedene Sprachen und Regionen.
- Avatar — Einstellungen, die mit Avataren verbunden sind, wie Avatarskalierung und Kleidungseinstellungen.
Zusammenarbeit
Mit den integrierten Collaboration-Tools von Studio können Teammitglieder unabhängig oder gleichzeitig mit anderen an Spielen mitarbeiten. Zu den wichtigsten Funktionen gehören:
- Gruppenadmins können verwalten, welche Mitglieder Zugriff auf die Zusammenarbeit haben und welche nicht, wodurch in einem großen Team die richtigen Rollen aufrechterhalten werden.
- Mitarbeiter können in Echtzeit neben anderen Teammitgliedern bauen und automatisch Änderungen sehen, die von anderen vorgenommen werden.
- Mitarbeiter können unabhängig die gleichen Skripte bearbeiten, die andere bearbeiten, lokal testen und ihre Änderungen an das cloudbasierte Projekt übermitteln, wenn sie bereit sind.
Für weitere Informationen siehe Zusammenarbeit.
Testen
Dein Team kann ein Spiel sofort auf PC, Mobilgeräten, VR und anderen Geräten testen, die Sie unterstützen möchten, über die Roblox-App; es ist nicht notwendig, Builds zu kompilieren, im App Store zu veröffentlichen oder auf die Genehmigung des App Stores zu warten.
Studio bietet eine Vielzahl von Optionen, um ein Spiel vor der Veröffentlichung für die Öffentlichkeit zu testen:
- Schnelles Playtesting, das eine enge Simulation des Spiels bietet, das auf der Roblox-Anwendung läuft.
- Multi-Client-Simulation zum Vergleichen, wie jeder Client andere Clients innerhalb des Spiels "sieht".
- Gerätesimulation, die Einblicke gibt, wie Steuerungen auf einem mobilen Gerät funktionieren oder wie die Benutzeroberfläche auf verschiedenen Bildschirmen und Bildschirmverhältnissen dargestellt wird.
- Kollaboratives Playtesting mit Mitgliedern Ihres Teams.
Für weitere Informationen zu den einzelnen Testoptionen siehe Studio-Testmodi.