La creazione di un'esperienza di alta qualità richiede molte abilità come Modellazione, scripting, progettazione dell'interfaccia utente e produzione audio. È improbabile che una persona abbia tutte queste abilità, il che rende la collaborazione tra ruoli diversi una parte essenziale del flusso di lavoro di sviluppo.
Con Studio's strumenti di collaborazione incorporati , i creatori possono contribuire alle esperienze in modo indipendente nel proprio tempo libero o lavorare insieme al proprio team allo stesso tempo.
Gestire i collaboratori
I collaboratori che aggiungi a un'esperienza hanno impostazioni di autorizzazione che corrispondono al loro livello di accesso all'esperienza. Di seguito sono le diverse impostazioni di autorizzazione dell'utente:
Permesso | Descrizione |
---|---|
Proprietario | L'utente è il proprietario dell'esperienza e ha il permesso di configurare i permessi di altri utenti. |
Modifica | L'utente ha il permesso di modificare l'esperienza. Questo concede anche l'Autorizzazione di Gioco . |
Gioca | L'utente ha il permesso di giocare l'esperienza in privato. |
Nessun accesso | L'utente non ha i permessi di Modifica o Gioca . |
Ci sono alcune piccole differenze quando si gestiscono collaboratori in esperienze di proprietà del gruppo vs. esperienze di proprietà dell'utente .
Esperienze di proprietà del gruppo
Per le esperienze di gruppo, solo il proprietario del gruppo o i membri con autorizzazioni sufficienti possono gestire i ruoli del Gruppo, sia attraverso tutte le esperienze di gruppo che su una base per-esperienza. Tali utenti possono anche aggiungere singoli collaboratori alle esperienze di proprietà del gruppo nello stesso flusso di lavoro di esperienze di proprietà dell'Accesso
Se sei il proprietario del gruppo o un membro con autorizzazioni sufficienti, puoi configurare la collaborazione su tutte le esperienze di gruppo, ad esempio concedere Modifica autorizzazione a un ruolo di gruppo "Audio Artist" in modo che possano ottimizzare il riproduzione audio su più esperienze di gruppo.
Dalla Dashboard del Creatore, seleziona il gruppo dal menu a discesa Visualizza come e naviga in Collaborazione > 2>Ruoli2>.
Abilita Modifica tutte le esperienze di gruppo per i ruoli che dovrebbero avere l'autorizzazione di modifica. Ricorda di fare clic su Salva modifiche per ciascun ruolo che cambi.
Nella finestra Gestisci collaboratori di Studio per qualsiasi esperienza di proprietà del gruppo, ruoli idonei visualizzano Modifica autorizzazioni ma sono disattivati per indicare che non è possibile modificare il livello di autorizzazione da Studio.
Esperienze di proprietà dell'utente
Per le esperienze di proprietà dell'utente, puoi concedere l'accesso Gioca a qualsiasi utente o gruppo, ma puoi concedere l'autorizzazione Modifica solo ai tuoi amici Roblox.
Per dare Modifica autorizzazione a un amico per un'esperienza che Proprio:
Con l'esperienza aperta in Studio, fai clic sul pulsante Collabora nell'angolo in alto a destra.
Digita nella barra di ricerca nella parte superiore per cercare un collaboratore da aggiungere or Inserire. Appare un menu a discesa che elenca i collaboratori corrispondenti, con gli amici mostrati dalla Friend etichetta sotto il loro nome. Seleziona il collaboratore per aggiungere or Inserire.
Seleziona Modifica dall'elenco a discesa delle autorizzazioni per l'Amico/Amica.
Fai clic su Salva per rendere effettive le impostazioni della tua collaborazione.
Accedere a una sessione
Coloro che hanno l'autorizzazione a modificare un'esperienza possono unirsi a una sessione collaborativa come segue:
Vai alla Dashboard del Creatore .
Individua l'esperienza in base al fatto che sia di proprietà del gruppo o di proprietà dell'utente.
Seleziona il gruppo dal menu di selezione in alto a sinistra. Quindi, assicurati che Creazioni sia selezionato nella parte sinistra e My Experience nella parte principale del pannello.
Passa il mouse sull'esperienza per collaborare e fai clic sul pulsante Modifica in Studio .
Visualizzare i collaboratori
Durante una Sessionecollaborativa, puoi vedere i collaboratori attuali nell'angolo in alto a destra di Studio, ognuno con un colore assegnato unico che è coerente con tutti i dispositivi dei collaboratori.
Per visualizzare ulteriori dettagli sui collaboratori attuali, fai clic su uno qualsiasi degli icon per aprire la finestra Live Collaborators . In questa finestra, puoi vedere se un utente è attivo o inattivo all'interno di Studio, nonché un'indicazione di dove si trova l'utente. Gli utenti diventano inattivi se non usano Studio per più di 5 minuti.
Visualizzazione della selezione
Per impostazione predefinita, il codice selezionato nell' Editor del script e gli oggetti selezionati nella vista 3D sono evidenziati con il colore unico assegnato a ciascun collaboratore. Inoltre, la finestra Explorer segna gli oggetti selezionati con i punti in questi colori assegnati per indicare la selezione da parte di altri collaboratori.
Per rendere le scelte di tutti i collaboratori invisibili a te mentre vedi ancora il loro lavoro, disattiva Mostra le scelte dei collaboratori nella parte inferiore della finestra Collaboratori dal vivo.
Unirsi ai collaboratori
Per saltare rapidamente in una posizione nello workspace o alla linea esatta in uno script che un collaboratore sta modificando, passa il mouse sul loro nome nella finestra Live Collaboratori e fai clic su Unisciti .
Chattare con Collaboratori
Per chattare con i collaboratori durante una Sessione:
Nella scheda Visualizza, fai clic su Chat di squadra.
Fai clic nel campo di testo di input, digita il tuo Messaggioe premi Inserisci per inviarlo.
Script collaborativo
In una Sessionecollaborativa, puoi codificare insieme in tempo reale attraverso scripting dal vivo , o puoi draftare script in un ambiente più focusato prima di inviarli a una repository collaborator condivisa.
Scripting dal vivo
Scripting dal vivo consente ai collaboratori di codificare insieme in tempo reale. Nel Editor del script in tempo reale, ogni colore del cursore di ciascun collaboratore corrisponde al loro colore assegnato nella finestra Collaboratori dal vivo.
Durante l'esecuzione del scriptingin tempo reale, le modifiche vengono salvate automaticamente ogni 5 minuti come le modifiche del luogo, e un collaboratore può salvare manualmente uno script in qualsiasi momento con CtrlS ( ⌘S ). Le versioni salvate o salvate automaticamente vengono registrate nella finestra 2> Storia dello script2>.
Modalità draft
Attraverso la modalità Bozze , puoi modificare e testare gli script in modo indipendente senza influire sull'esperienza per gli altri. Dopo aver terminato la stesura di uno script, puoi inviarlo al repository condiviso e Testare di squadra la versione inviata con i collaboratori.
Inserimento di bozze
Una volta modificato uno script, appare nella Bozze finestra, accessibile dalla Visualizza scheda. Le bozze vengono salvate nel tuo sistema di file locali e persistono tra le sessioni di Studio sullo stesso computer.
Per confermare le tue modifiche locali nel repository, fai clic con il pulsante sinistro del mouse su uno script, o tieni premuto Maiusc e fai clic con il pulsante sinistro del mouse per selezionare più script. Quindi fai clic su Commessa per confermare tutti gli script selezionati.
Confronto e fusione delle modifiche
Se un altro collaboratore apporta modifiche allo stesso script che stai modificando, un'icona con un simbolo ⊕ ⊕ ⊕ verde appare nella finestra Bozze. Per visualizzare le loro modifiche, fai clic con il pulsante destro del mouse sullo script e seleziona Confronta con il server.
Nella scheda (differenza (diff.)) che si apre in Script Editor, il codice che altri collaboratori hanno cambiato o cancellato appare in rosso, mentre il codice che hai aggiornato appare in verde.
Per unire le loro modifiche nel tuo script:
Nella Finestra Bozze , fai clic con il pulsante destro del mouse sullo script e seleziona Unisci dal server .
Nella finestra di fusione, puoi scegliere quale codice conservare o apportare modifiche manuali.
- Controlla Bozza per mantenere le tue modifiche, o lascialo deselezionato per scartarli.
- Controlla Server per unire le modifiche inviate nella tua bozza, o lascialo deselezionato per ignorarli.
- Controlla Altro per modificare manualmente lo script e salvare le modifiche alla tua bozza.
Una volta visualizzata la risoluzione di fusione, fai clic su Fusione di tutti per aggiornare lo script locale.
Ripristinare gli script eliminati
Se un collaboratore elimina uno script che stai modificando, un'icona con un simbolo ⊘ rosso appare nella finestra Bozze . Per ripristinare lo script, fai clic con il pulsante destro del mouse su di esso e seleziona Ripristina script . Gli script vengono ripristinati all'albero del Posto, quindi potresti doverli ri-genere manualmente nella loro pos
Visualizzazione della cronologia degli script
Tutte le modifiche dello script, sia salvate da un collaboratore, salvate automaticamente o inviate da un collaboratore attraverso la modalità drafts, vengono registrate nella finestra Versione storia. Per accedervi:
Fai clic con il pulsante destro del mouse sullo script nella finestra Explorer e seleziona Visualizza cronologia degli script .
Nella finestra Storico versioni che si apre, vedrai tutte le versioni connesse dello script, la data di consegna, che collaboratore ha commesso, e altro ancora. Da questa finestra, le seguenti azioni sono possibili:
Per confrontare qualsiasi versione (a parte la più vecchia) con la sua versione precedente, selezionalo e fai clic su Confronta con la versione precedente . Nella scheda (differenza (diff.)) che si apre nella Script Editor, il codice dalla versione più recente appare in verde mentre il codice dalla versione più vecchia appare in rosso.
Salvataggio e Pubblicazione
Durante una Sessionecollaborativa, Studio salva automaticamente il progetto nel cloud ogni quattro minuti.
Ripristino alle versioni precedenti
Il proprietario di un'esperienza può annullare le modifiche apportate da altri editor. Vedi qui per istruzioni.
Potresti anche voler controllare Storico delle attività . Questa visualizzazione fornisce un registro degli eventi cronologici che migliora le impostazioni di team chiave in esperienza.
Disattivare la collaborazione
Team Create è la funzione principale di Studio che consente la collaborazione. I flussi di lavoro che coinvolgono la finestra di dialogo Gestisci collaboratori abiliteranno automaticamente la Proprietà, ma puoi disabilitarla manualmente se necessario.
Se la finestra Live Collaborators non è ancora aperta, fai clic su uno qualsiasi degli icon collaboratori per aprirlo.
Nell'angolo in basso a destra della finestra, fai clic sul pulsante ⋯ e seleziona Disabilita Crea Squadra .
Quando richiesto, conferma di terminare la sessione per ricaricare il luogo in uno stato non collaborativo.