Ein Roblox-Projekt ist eine Sammlung von Orten, Ressourcen, Einstellungen und anderen Ressourcen, die zusammen ein 2>Erlebnis2> darstellen. Roblox speichert Ihre Projekte in der Cloud für eine praktische Zusammenarbeit, Scriptingund Versionskontrolle. Sie Bauenund verwalten Projekte mit 5>
Orte
Erlebnisse 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 der Erfahrung, einschließlich seiner spezifischen Umgebung, Teile, Meshes, Skripte und Benutzeroberfläche. Siehe Erlebnisse und Orte für Details zum Erstellen und Verwalten von Erlebnissen.
Jeder Ort wird durch ein Datenmodell repräsentiert, eine Hierarchie von Objekten, die alles über den Ort beschreiben. Die Roblox-Engine verwendet das Datenmodell als Quelle der Wahrheit für den Zustand eines Ortes, so dass sie ihn auf Client-Geräten simulieren und rendern kann. Weitere Informationen darüber, wie die Roblox-Engine das Modellinterpretiert, finden Sie unter 1>Client-Server-Laufzeit
Die richtige, absichtliche Objekt-Organisation innerhalb des Datenmodells ist für die Funktionalität und Wartung Ihres Projekts unerlässlich. Weitere Informationen darüber, welche Objekte verfügbar sind und wie Sie sie organisieren und verwalten, finden Sie unter Datenmodell.
Assets
In Roblox werden Assets wie Bilder, Meshes und Audio als cloud-basierte Assets gespeichert, sodass Sie keine lokalen Kopien in eine gespeicherte Studio-Erlebniss kombinieren müssen. Jedes Asset in der Cloud wird mit einem einzigartigen Asset-ID zugewiesen, von dem mehrere Erlebnisse verwenden können. Sie können Assets direkt in Studio erstellen, z. B. Modelle oder importieren Assets wie Bilder, Audiodateien
rbxassetid://7229442422 | rbxassetid://6768917255 | rbxassetid://9125402735 |
Standardmäßig sind Assets privat für Ihr Erlebnis und Sie können ein Asset überall verwenden, indem Sie auf seine ID verweisen. Sie können sie auch der Community im Creator-Store zuteilen, damit andere sie auch verwenden können.
For more information on how to import and publish assets, see Assets .
Pakete
Pakete sind wiederverwendbare Objekt-Hierarchien, die du definieren und wiederverwenden kannst, um mehrere Orte in mehreren Erlebnissen zu durchqueren. Für jedes große Projekt bieten Pakete die folgenden Vorteile:
- Pakete können als Asset-Kits verwendet werden, so dass Sie ein Set von Objekten duplizieren können, wenn nötig.
- Pakete erleichtern die Aktualisierung von Assets. Zum Beispiel kann ein Paket einen Baum enthalten, der in mehreren Umgebungen dupliziert wird. Wenn Sie eine Änderung vornehmen müssen, wie zum Beispiel die Austausch von Texturen für den Baum, kann dies einmal im Paket aktualisiert werden, anstatt für jede einzelne Instanz.
- Ein Paket kann mit grauen Kisten-Assets beginnen und schließlich mit finalen Kunst-Assets ersetzt werden. Wenn Assets ersetzt werden, behalten sie alle ursprünglichen Positionen und Ausrichtungen.
Einstellungen
Einstellungen für Erlebnisse werden vom Creator-Dashboard oder innerhalb von Studio verwaltet, einschließlich:
- Einfache Informationen — Einfache Informationen über das Erlebnis, wie sein Name, seine Beschreibung und sein Genre. Viele der hier verwendeten Informationen werden in der Liste deines Erlebnisses verwendet.
- Kommunikation — Einstellungen, die es den berechtigten Benutzern ermöglichen, Kopfhörerkonferenz oder Animation ihres Avatars über ihre Kamera innerhalb Ihres Erlebnisses zu verwenden.
- Berechtigungen — Konfiguriert, wer dein Erlebnis anzeigen und darauf zugreifen kann. Neue Erlebnisse beginnen als private und können nur von dir und Mitgliedern deiner Gruppe mit den richtigen Berechtigungen bearbeitet und verbunden werden. Wenn es angemessen ist, kannst du das Erlebnis 0>der Öffentlichkeit freigeben0>, um es der Öffentlichkeit freizugeben.
- Monetarisierung — Optionen zum Verdienen von Einnahmen aus deinem Erlebnis, wie in Monetarisierung beschrieben.
- Lokalisierung — Konfiguration für verschiedene Sprachen und Regionen.
- Avatar — Einstellungen für Avatare, wie zum Beispiel das Skalieren von Avataren und das Überschreiben von Kleidung.
Zusammenarbeit
Mit Studio's integrierten Zusammenarbeitswerkzeugen können Teammitglieder unabhängig voneinander zu Erlebnissen beitragen, oder neben anderen. Schlüsselfunktionen umfassen:
- Gruppenadministratoren können verwalten, welche Mitglieder Zugriff auf die Zusammenarbeit haben und welche nicht, was die effektive Aufrechterhaltung geeigneter Rollen in einem großen Team ermöglicht.
- Mitwirkende können neben anderen Teammitgliedern in Echtzeit bauen und automatisch Änderungen, die von anderen vorgenommen wurden, sehen.
- Mitwirkende können unabhängig die gleichen Skripte bearbeiten, die andere möglicherweise bearbeiten, lokal testen und ihre Änderungen am cloud-basierten Projekt überprüfen, wenn sie bereit sind.
For more information, see Zusammenarbeit .
Testen
Ihr Team kann sofort ein Erlebnis auf PC, mobil, VR und anderen Geräten testen, die Sie über die Roblox-App unterstützen möchten; Keine Notwendigkeit, Builds zu kompilieren, Apps in App-Stores zu deployen oder die App-Store-Zulassung zu warten.
Studio bietet eine Reihe von Optionen, um ein Erlebnis zu testen, bevor es dem Öffentlichen öffentlichwird:
- Schneller Spieltest , der eine nahe Simulation des Erlebnisses bietet, das auf der Roblox-Anwendung ausgeführt wird.
- Multi-Client-Simulation für das Vergleichen der Art und Weise, wie jedes Client andere Clients in der Erlebnis"sieht".
- Geräte-Emulation , die Einblick in die Funktionsweise von Steuerelementen auf einem mobilen Gerät oder in die Anzeige von On-Screen-Benutzeroberflächen und Ansichtsratios gewährt.
- Mitwirkende bei der Spielentwicklung mit deinem Team. ) For more information on each testing option, see Studio Testing Modes .