Die Erstellung eines hohen Qualitäts-Erlebnisses erfordert viele Fähigkeiten wie Modellierung, Scripting, Benutzeroberflächendesign und Audio-Produktion. Es ist unwahrscheinlich, dass eine Person all diese Fähigkeiten besitzt, was die Zusammenarbeit zwischen verschiedenen Rollen zu einem wesentlichen Teil des Entwicklungs-Workflows macht.
Mit Studio's integrierten Zusammenarbeit-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 Berechtigungseinstellungen für Benutzer:
Berechtigung | Beschreibung |
---|---|
Besitzer | Der Benutzer ist der Eigentümer 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 Spielen -berechtigung. |
Spielen | Der Benutzer hat die Berechtigung, die Erfahrung privat zu spielen. |
Kein Zugriff | Der Benutzer hat keine Berechtigung für das Spielen oder Bearbeiten. |
Es gibt einige kleine Unterschiede bei der Verwaltung von Mitwirkenden in Gruppenerlebnissen vs. Benutzererlebnissen .
Erlebnisse einer Gruppe
Für Gruppenerlebnisse erlebnisse können nur die gruppenbesitzer oder mit ausreichenden Berechtigungen, wie in alle Gruppenerlebnisse oder auf einer per-erlebnis -Basis, die Rollen der Gruppe verwalten. Solche Benutzer können auch einzelne Mitwirkende zu Gruppenerlebnissen in der gleichen Zugriffwie 1>benut
Wenn du der Gruppenbesitzer oder ein Mitglied mit ausreichenden Berechtigungen bist, kannst du die Zusammenarbeit über alle Gruppenerlebnisse alle Gruppenerlebnisse konfigurieren, z. B. Bearbeiten -Berechtigung für eine "Audio-Künstler"-Gruppe erteilen, damit sie das Audio-Playback in mehreren Gruppenerlebnissen fein abstimmen können.
Von der Creator-Dashboard- auswählen Sie die Gruppe aus dem Dropdown-Menü Ansicht als und navigieren Sie zu Zusammenarbeit2> Rollen2>.
Aktivieren Sie Bearbeiten Sie alle Gruppenerlebnisse für Rollen, für die Sie Berechtigunghaben. Denken Sie daran, auf Speichern Sie Änderungen für jede Rolle zu klicken, die Sie ändern.
In Studio's Collaborators verwalten -Fenster für jede Erlebnisgruppe, die berechtigten Rollen anzeigen Bearbeiten Berechtigung, aber stumm geschaltet, um anzuzeigen, dass Sie die Berechtigungsebene nicht von Studio aus ändern können.
Benutzereigene Erlebnisse
Für benutzereigene Erlebnisse, kannst du jedem Benutzer Spielen Zugriff auf jeden Benutzer gewähren, aber du kannst nur Bearbeiten Berechtigung für Roblox-Freunde gewähren.
Um Bearbeiten Berechtigung für einen Freund für ein Erlebnis zu geben, das du besitzen:
Mit dem Erlebnis in Studio geöffnet, klicken Sie auf die Zusammenarbeiten Schaltfläche in der oberen rechten Ecke.
Geben Sie in die Suchleiste oben ein, um nach einem Mitwirkenden zu suchen, den Sie hinzufügen möchten. Es wird eine Dropdown-Liste mit passenden Mitwirkenden angezeigt, mit Freunden, die durch das Freundes-Label unter ihrem Namen angezeigt werden. Wählen Sie den Mitwirkenden aus, um hinzuzufügen.
Wählen Sie Bearbeiten aus der Dropdown-Liste der Berechtigungen für den Freund:in.
Klicken Sie auf Speichern für die Aktivierung Ihrer Zusammenarbeitseinstellungen.
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.
Suchen Sie das Erlebnis, abhängig davon, ob es gruppeneigen oder benutzereigen ist.
Wählen Sie die Gruppe aus dem oberen linken Auswahlmenü. Stellen Sie dann sicher, dass Kreationen auf der linken Seite und My Experience auf der Hauptleiste ausgewählt sind.
Bewegen Sie den Mauszeiger über die Erfahrung, um mitzuarbeiten, und klicken Sie auf die Schaltfläche Bearbeiten im Studio .
Mitwirkende anzeigen
Während Sie in einer collaborativen Sitzung arbeiten, können Sie die aktuellen Mitwirkende in der oberen rechten Ecke von Studio sehen, jeden mit einer einzigartigen zugewiesenen Farbe, die für alle Mitwirkenden gleich ist.
Um mehr Details auf die aktuellen Mitwirkende zu sehen, klicken Sie auf eines der Icons, um das Live-Mitwirkende-Fenster zu öffnen. In diesem Fenster können Sie sehen, ob ein Benutzer aktiv oder inaktiv ist, und einen Hinweis darauf, wo der Benutzer arbeitet. Benutzer werden inaktiv, wenn sie nicht für mehr als 5 Minuten Studio verwenden.
Auswahlvisualisierung
Standardmäßig werden ausgewählter Code in der Skript-Editor und ausgewählte Objekte in der 3D-Ansicht mit der einzigartigen Farbe, die jedem Mitarbeiter:inzugewiesen ist, hervorgehoben. Darüber hinaus markiert das Explorer-Fenster ausgewählte Objekte mit Punkten in diesen zugewiesenen Farben, um die Auswahl durch andere Mitwirkende zu zeigen.
Um allen Mitarbeitern, die Auswahlmöglichkeiten, die nicht nur Ihnen sichtbar sind, während Sie immer noch ihre Arbeit sehen, zu ermöglichen, uncheck Show collaborator selections am unteren Rand des Live-Mitwirkende-Fenster.
Mitwirkende beitreten
Um schnell zu einem Ort im Arbeitsbereich oder zur genauen Zeile in einem Skript zu springen, bewegen Sie den Mauszeiger über den Namen in dem Live-Mitwirkende-Fenster und klicken Sie auf Beitreten .
Mit Mitwirkenden chatten
Um mit Mitwirkenden während einer Sitzung zu chatten:
In der Ansicht-Registerkarte klicken Sie auf Team-Chat .
Klicken Sie in das Eingabefeld, geben Sie Ihre Nachricht ein und drücken Sie Enter, um sie zu senden.
Kollaboratives Skripten
In einer collaborativen Sitzung können Sie zusammen in Echtzeit über Live-Skripts , oder Sie können Entwürfe Skripte in einem konzentrierteren Umgebung vor dem Kommit- sie an einen Mitwirkenden共享库存.
Echtzeit-Skripting
Live Scripting lässt Mitwirkende Code zusammen in Echtzeit zusammenarbeiten. Im Skript-Editor übereinstimmt die Cursor-Farbe jedes Mitarbeiter:inseiner zugewiesenen Farbe im Live-Mitwirkende-Fenster.
Während Scripting, werden Änderungen alle 5 Minuten automatisch gespeichert, wie Platz-Änderungen, und ein Mitwirkender kann ein Skript jederzeit mit CtrlS ( ⌘S ) gespeichert. Gespeicherte oder automatisch gespeicherte Versionen werden im 2> Skript-Historium2>-Fenster angezeigt.
Entwurfsmodus
Mit dem Entwurf-Modus können Sie Skripte unabhängig bearbeiten und testen, ohne die Erfahrung für andere zu beeinträchtigen. Nachdem Sie ein Skript, das. PL: die Skriptsfertiggestellt haben, können Sie es in das gemeinsame Repository kommit und Team-Test die mit Mitarbeitern veröffentlichte Version mit überprüfen.
Entwürfe einreichen
Nachdem Sie ein Skript, das. PL: die Skriptsbearbeitet haben, erscheint es im Entwürfe -Fenster, das von der Ansicht-Registerkarte aus zugänglich ist. Entwürfe werden in Ihrem lokalen Dateisystem gespeichert und bleiben zwischen Studio-Sitzungen auf demselben Computer bestehen.
Um deine lokalen Änderungen in das Repository zu übertragen, 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 klicke auf Einreichen-Button , um alle ausgewählten Skripte einzureichen.
Änderungen vergleichen und zusammenführen
Wenn ein anderer Mitwirkender Änderungen am selben Skript vornimmt, das du bearbeitest, erscheint ein Symbol mit einem grünen ⊕ -Symbol im Entwurf-Fenster ». Um seine Änderungen anzuzeigen, klicke mit der rechten Maustaste auf das Skript und wähle Mit Server vergleichen.
In der (Diff) -Registerkarte, die in der Skript-Editor geöffnet wird, erscheinen Code, den andere Mitwirkende geändert oder gelöscht haben, in Rot, während der Code, den Sie aktualisiert haben, in Grün angezeigt wird.
Um ihre Änderungen in deinem Skript, das. PL: die Skriptszusammenzuführen:
In dem Entwurf-Fenster , klicken Sie mit der rechten Maustaste auf das Skript und wählen Sie Merge From Server .
In dem Zusammenführen-Fenster können Sie auswählen, welchen Code Sie behalten möchten, oder manuelle Änderungen vornehmen.
- Überprüfen Sie Entwurf , um Ihre Änderungen zu behalten, oder lassen Sie sie deaktiviert, um sie zu verwerfen.
- Überprüfen Sie Server , um die mit dem Änderungsprozess verbundenen Änderungen in Ihrem Entwurf zusammenzuführen, oder lassen Sie 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 Sie die Auflösung für die Zusammenführung vorgesehen haben, klicken Sie auf Alle zusammenführen , um Ihr lokales Skript, das. PL: die Skriptszu aktualisieren.
Gelöschte Skripte wiederherstellen
Wenn ein Mitwirkende ein Skript löschen, das du bearbeitest, erscheint ein Symbol mit einem roten ⊘ -Symbol im Entwurf-Fenster . Um das Skript, das. PL: die Skriptswiederherzustellen, klicke mit der rechten Maustaste darauf und wähle Skript wiederherstellen . Skripte werden wieder in den Ortdes 1> Workspace1>-Baums zurückgele
Skript-Historium anzeigen
Alle Skriptänderungen, egal ob sie von einem Mitarbeiter:ingespeichert wurden, werden in das Versionsgeschichte-Fenster übermittelt. Um auf sie zuzugreifen:
Klicken Sie mit der rechten Maustaste auf das Skript im Explorer-Fenster und wählen Sie Skript-Historie anzeigen .
In dem Version History -Fenster, das sich öffnet, sehen Sie alle veröffentlichten Versionen des Skript, das. PL: die Skripts, das Kommit-Datum, zu welchem Mitwirkender kommitiert hat, und mehr. Von diesem Fenster aus sind die folgenden Aktionen möglich:
Um eine Version (außer der ältesten) mit ihrer vorherigen Version zu vergleichen, wählen Sie sie aus und klicken Sie auf Vergleichen mit früherer Version . In der (Diff) -Registerkarte, die im Skript-Editor geöffnet wird, erscheinen Codes aus der neueren Version in Grün, während Codes aus der älteren Version in Rot angezeigt werden.
Speichern und Veröffentlichen
Während einer collaborativen Sitzung speichert Studio das Projekt alle vier Minuten automatisch in der 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.
Sie möchten vielleicht auch Aktivitätsverlauf überprüfen. Diese Ansicht bietet ein chronologisches Ereignis-Log, das die Team-Sichtbarkeit in Schlüssel-Erlebnis-Einstellungen verbessert.
Zusammenarbeit deaktivieren
Team erstellen ist die Kern-Studio-Funktion, die die Zusammenarbeit ermöglicht. Workflows, die den Mitwirkende verwalten-Dialog beinhalten, aktivieren die Funktion automatisch, aber Sie können sie manuell deaktivieren, wenn nötig.
Wenn das Live-Mitwirkende-Fenster noch nicht geöffnet ist, klicken Sie auf eines der Mitwirkenden-Symbole, um es zu öffnen.
In der unteren rechten Ecke des Fensters klicken Sie auf die Schaltfläche ⋯ und wählen Sie "Team erstellen" deaktivieren .
Wenn Sie aufgefordert, bestätigen Sie, dass Sie die Sitzung beenden, um den Ort in einem nicht-kollektiven Zustand neu zu laden.