Die Erstellung eines qualitativ hochwertigen Erlebnisses erfordert viele Fähigkeiten wie Modellierung, Scripting, Benutzeroberflächen-Design und Audioproduktion.Es ist unwahrscheinlich, dass eine Person alle diese Fähigkeiten hat, was die Zusammenarbeit zwischen verschiedenen Rollen zu einem wesentlichen Teil des Entwicklungs-Workflows macht.
Mit Studio's integrierten Collaboration-Tools können Entwickler unabhängig voneinander zu Erlebnissen beitragen oder gleichzeitig mit ihrem Team zusammenarbeiten.

Mitwirkende verwalten
Mitwirkende, die du zu einem Erlebnis hinzufügst, haben Berechtigungseinstellungen, die ihrem Zugriffslevel auf das Erlebnis entsprechen.Wie folgt sind die verschiedenen Benutzerberechtigungseinstellungen:
Berechtigung | Beschreibung |
---|---|
Besitzer | Der Benutzer ist Besitzer des Erlebnisses und hat die Berechtigung, die Berechtigungen anderer Benutzer zu konfigurieren. |
Bearbeiten | Der Benutzer hat die Berechtigung, die Erlebniszu bearbeiten. Dies gewährt dem Benutzer auch Spiel -Berechtigung. |
Spielen | Der Benutzer hat die Berechtigung, die Erfahrung privat zu spielen. |
Kein Zugriff | Der Benutzer hat keine Berechtigungen für Bearbeiten oder Spielen . |
Es gibt einige kleine Unterschiede bei der Verwaltung von Mitwirkenden in gruppeneigenen Erlebnissen vs. Benutzer-Erlebnissen.
Erlebnisse einer Gruppe
Für Gruppenerlebnisse können nur der Gruppeninhaber oder Mitglieder mit ausreichenden Berechtigungen die Rollen der Gruppe verwalten, entweder über alle Gruppenerlebnisse oder auf einer pro-Erlebnis-Basis .Solche Benutzer können auch einzelne Mitwirkende zu gruppeneigenen Erlebnissen im selben Workflow hinzufügen wie benutzereigene Erlebnisse, aber nur für Zugriff.
Wenn du der Gruppenbesitzer oder ein Mitglied mit ausreichenden Berechtigungen bist, kannst du die Zusammenarbeit über alle Gruppenerlebnisse konfigurieren, zum Beispiel Bearbeiten -Berechtigung für eine "Audio-Künstler"-Gruppenrolle gewähren, damit sie den Audio-Wiedergabeablauf auf mehreren Gruppenerlebnissen anpassen können.
- Von der Creator-Dashboard, wähle die Gruppe aus dem Sicht als Dropdown-Menü und navigiere zu Zusammenarbeit > Rollen.
- Aktiviere Alle Gruppenerlebnisse bearbeiten für Rollen, die Berechtigunghaben sollten.Denke daran, für jede Rolle, die du änderst, auf Änderungen speichern zu klicken.
Im Studio-Fenster Mitwirkende verwalten für jede gruppeneigene Erlebniszeigen berechtigte Rollen Bearbeiten -Berechtigung an, sind aber stummgeschaltet, um anzuzeigen, dass Sie die Berechtigungsstufe nicht von Studio ändern können.


Benutzereigene Erlebnisse
Für benutzereigene Erlebnisse kannst du jedem Benutzer oder Gruppe Zugriff auf "Spielen" gewähren, aber du kannst nur Bearbeiten -Berechtigung für Roblox-Freunde gewähren.
Um einer Freundin Bearbeiten -Berechtigung für ein Erlebnis zu geben, das du besitzen:
Wenn die Erfahrung im Studio geöffnet ist, klicke auf die Schaltfläche Zusammenarbeiten in der oberen rechten Ecke.
Geben Sie oben in die Suchleiste ein, um nach einem Mitwirkenden zu suchen, der hinzufügenwerden soll.Ein Dropdown erscheint, der passende Mitwirkende auflistet, mit Freunden, die durch das Label Freund unter ihrem Namen angezeigt werden.Wählen Sie den Mitwirkenden zum hinzufügenaus.
Wählen Sie Bearbeiten aus der Dropdown-Liste der Berechtigungen für den Freund:in.
Klicke auf Speichern , damit deine Zusammenarbeitseinstellungen wirksam werden.
Auf eine Sitzung zugreifen
Diejenigen, die die Berechtigung haben, eine Erfahrung zu bearbeiten, können wie folgt einer kooperativen Sitzung beitreten:
Navigiere zum Creator-Dashboard.
Lokalisieren Sie das Erlebnis abhängig davon, ob es gruppeneigen oder benutzereigen ist.
- Wählen Sie die Gruppe aus dem oberen linken Auswahlmenü.
- Stellen Sie sicher, dass Kreationen links ausgewählt sind und Meine Erfahrungen im Hauptpanel.
My ExperiencesShared With MeBewegen Sie den Mauszeiger über die Kachel des Erlebnisses und klicken Sie auf die Schaltfläche Im Studio bearbeiten , um zusammenarbeiten.
Mitwirkende anzeigen
Während du in einer kooperativen Sitzung arbeitest, kannst du die aktuellen Mitwirkenden im oberen rechten Eck von Studio sehen, jedes mit einer einzigartigen zugewiesenen Farbe, die für alle Mitwirkenden gleich ist.

Um mehr Details über die aktuellen Mitwirkenden anzuzeigen, klicke auf eine der Ikonen, um das Live-Mitwirkende-Fenster zu öffnen.In diesem Fenster können Sie sehen, ob ein Benutzer im Studio aktiv oder inaktiv ist, sowie einen Hinweis darauf, wo der Benutzer arbeitet.Benutzer werden inaktiv, wenn sie Studio nicht mehr als 5 Minuten lang verwenden.

Auswahlvisualisierung
Standardmäßig werden ausgewählter Code im Skript-Editor und ausgewählte Objekte im 3D-Ansichtsfenster mit der einzigartigen Farbe hervorgehoben, die jedem Mitarbeiter:inzugewiesen wurde.Zusätzlich markiert das Explorer-Fenster ausgewählte Objekte mit Punkten in diesen zugewiesenen Farben, um die Auswahl durch andere Mitwirkende anzuzeigen.


Um die Auswahl aller Mitwirkender für dich unsichtbar zu machen, während du ihre Arbeit weiterhin siehst, deaktiviere Mitwirkendeauswahl anzeigen unten im Live-Mitwirkende-Fenster.

Mit Mitwirkenden zusammenarbeiten
Um schnell zu einer Position im Arbeitsbereich oder zur genauen Zeile in einem Skript zu springen, das ein Mitwirkender bearbeitet, bewegen Sie den Mauszeiger über ihren Namen im Live-Mitwirkende Fenster und klicken Sie auf Beitreten .

Zusammenarbeitende Scripting
In einer kooperativen Sitzung können Sie zusammen in Echtzeit durch Live-Skripting codieren, oder Sie können Entwürfe skriptieren in einem fokussierteren Umfeld, bevor Sie sie einem Mitwirkenden in einem gemeinsamen Repository übergeben.
Scripting
Live-Skripte lassen Mitwirkende gemeinsam in Echtzeit programmieren.Im Skript-Editor entspricht die Cursorfarbe jedes Mitarbeiter:inder zugewiesenen Farbe im Live-Mitwirkende-Fenster.


Während des Scriptingwerden Bearbeitungen alle 5 Minuten automatisch gespeichert, genau wie Platzbearbeitungen, und ein Mitwirkender kann ein Skript jederzeit manuell speichern mit CtrlS ( ⌘S ).Gespeicherte oder automatisch gespeicherte Versionen werden im Skript-Verlauf-Fenster aufgezeichnet.
Entwurfsmodus
Durch den Entwurfs -Modus kannst du Skripte unabhängig bearbeiten und testen, ohne die Erfahrung für andere zu beeinträchtigen.Nachdem du ein Skript, das. PL: die Skriptsfertiggestellt hast, kannst du es committen in das gemeinsame Repository und Teamtest die verpflichtete Version mit Mitwirkenden übermitteln.
Entwürfe einreichen
Sobald du ein Skript, das. PL: die Skriptsbearbeitet hast, erscheint es im Entwurfs -Fenster, das von der Ansicht-Registerkarte aus zugänglich ist.Entwürfe werden in deinem lokalen Dateisystem gespeichert und bleiben zwischen Studio-Sitzungen auf demselben Gerät bestehen.


Um deine lokalen Bearbeitungen in das Repository zu übermitteln, klicke mit der linken Maustaste auf ein Skript, das. PL: die Skripts, oder halte Shift und klicke mit der linken Maustaste, um mehrere Skripte auszuwählen.Dann klicken Sie auf Einreichen , um alle ausgewählten Skripte zu commit.

Vergleichen und zusammenführen von Änderungen
Wenn ein anderer Mitwirkende Änderungen an demselben Skript vornimmt, das du bearbeitest, erscheint ein Symbol mit einem grünen ⊕ -Symbol im Entwurfsfenster .Um ihre Änderungen anzuzeigen, klicken Sie mit der rechten Maustaste auf das Skript und wählen Sie Vergleichen mit Server .

In der (Diff) -Registerkarte, die im Skript-Editor geöffnet wird, erscheint Code, den andere Mitwirkende geändert oder gelöscht haben, in Rot, während Code, den du aktualisiert hast, in Grün angezeigt wird.

Um ihre Änderungen in dein Skript, das. PL: die Skriptseinzufügen:
Klicken Sie im Entwurfs -Fenster mit der rechten Maustaste auf das Skript und wählen Sie Von Server zusammenführen .
Im Verschmelzfenster kannst du auswählen, welchen Code du behalten oder manuelle Änderungen vornehmen möchtest.
- Überprüfe Entwurf , um deine Änderungen beizubehalten, oder lass ihn deaktiviert, um sie zu verwerfen.
- Überprüfe Server , um die verpflichteten Änderungen in deinen Entwurf zusammenzuführen, oder lass sie deaktiviert, um sie zu ignorieren.
- Überprüfen Sie Andere , um das Skript manuell zu bearbeiten und die Änderungen an Ihrem Entwurf zu speichern.
Sobald du die Zusammenführungsauflösung vorgeschaut hast, klicke auf Alle zusammenführen , um dein lokales Skript, das. PL: die Skriptszu aktualisieren.
Gelöschte Skripte wiederherstellen
Wenn ein Mitwirkende ein Skript löscht, das du bearbeitest, erscheint ein Symbol mit einem roten ⊘ -Symbol im Entwurfsfenster .Um das Skript, das. PL: die Skriptswiederherzustellen, klicken Sie darauf mit der rechten Maustaste und wählen Sie Skript wiederherstellen .Skripte werden in den Arbeitsbaum des Ortes wiederhergestellt, sodass Sie möglicherweise manuell müssen sie an ihren ursprünglichen Standort zurückbringen.

Skript-Verlauf anzeigen
Alle Skriptänderungen, ob durch einen Mitarbeiter:ingespeichert, automatisch gespeichert oder durch einen Mitwirkenden durch den Entwurfsmodus übernommen, werden im Versionsverlauf -Fenster aufgezeichnet.Um darauf zuzugreifen:
Klicken Sie mit der rechten Maustaste auf das Skript im Explorer-Fenster und wählen Sie Skript-Historie anzeigen .
Im Version-Verlauf -Fenster, das sich öffnet, siehst du alle verpflichteten Versionen des Skript, das. PL: die Skripts, das Datum des Commit, welcher Mitwirkende das Commit vorgenommen hat, und mehr.Von diesem Fenster aus sind die folgenden Aktionen möglich:
Um jede Version (außer der ältesten) mit ihrer vorherigen Version zu vergleichen, wählen Sie sie aus und klicken Sie auf Vergleichen mit vorheriger Version .In der (Unterschied) -Registerkarte, die im Skript-Editor geöffnet wird, erscheint Code aus der neuesten Version in Grün, während Code aus der älteren Version in Rot angezeigt wird.
Speichern und veröffentlichen
Während einer kooperativen Sitzung speichert Studio das Projekt alle vier Minuten automatisch in die Cloud.
Zurückkehren zu früheren Versionen
Der Besitzer eines Erlebnisses kann Änderungen, die von anderen Editoren vorgenommen wurden, rückgängig machen. Siehe hier für Anweisungen.
Vielleicht möchten Sie auch überprüfen Aktivitätsgeschichte.Diese Ansicht bietet ein zeitlich aufeinanderfolgendes Ereignisprotokoll, das die Teamvisibilität in wichtige Erfahrungseinstellungen verbessert.
Kollaboration deaktivieren
Team erstellen ist die Kern-Studio-Funktion, die die Zusammenarbeit ermöglicht.Workflows, die den Zusammenarbeitenden verwalten-Dialog beinhalten, aktivieren die Funktion automatisch, aber du kannst sie manuell deaktivieren, wenn nötig.
Wenn das Live-Mitwirkende-Fenster noch nicht geöffnet ist, klicke auf eine der Mitwirkenden-Ikonen, um es zu öffnen.
In der rechten unteren Ecke des Fensters klicken Sie auf die Schaltfläche ⋯ und wählen Sie Team erstellen deaktivieren .
Wenn du aufgefordert wirst, bestätige das Beenden der Sitzung, um den Ort in einem nicht-kooperativen Zustand neu zu laden.