Creare un gioco di alta qualità richiede molte competenze, come modellazione, scripting, design dell'interfaccia utente e produzione audio. È improbabile che una sola persona possieda tutte queste competenze, il che rende la collaborazione tra diversi ruoli una parte essenziale del flusso di lavoro di sviluppo.
Con gli strumenti di collaborazione integrati di Studio, i creatori possono contribuire ai giochi in modo indipendente nel proprio tempo, oppure lavorare insieme al proprio team contemporaneamente.

Requisiti di collaborazione basati sull'età
Per utilizzare gli strumenti di collaborazione di Studio con altri creatori, devi prima completare un controllo dell'età verificando il tuo ID o completando una stima dell'età facciale. I proprietari di gruppi o giochi devono completare un controllo dell'età per consentire agli altri collaboratori di unirsi ai loro giochi.
Dopo aver completato un controllo dell'età, puoi collaborare solo con creatori in gruppi di età compatibili per impostazione predefinita. Ad esempio, un creatore di 16 anni può collaborare con un creatore di 17 e un altro di 21. Un creatore che ha meno di 13 anni, tuttavia, deve essere un amico fidato di collaboratori più grandi o avere il permesso dei genitori per collaborare con creatori che hanno più di 18 anni.
| Il tuo gruppo di età | Può collaborare con | Non può collaborare con |
|---|---|---|
| Sotto 9 | Utenti sotto 13 | Utenti di 13 anni e oltre |
| 9–12 | Utenti sotto 16 | Utenti di 16 anni e oltre |
| 13–15 | Utenti di età compresa tra 9 e 17 | Utenti sotto 9 e 18+ |
| 16–17 | Utenti di 13 anni e oltre | Utenti sotto 13 |
| 18+ | Utenti di 16 anni e oltre | Utenti sotto 16 |
Per lavorare con creatori al di fuori del tuo gruppo di età, devi soddisfare almeno uno dei seguenti requisiti la prima volta che ti unisci a una sessione di Team Create:
Diventare un amico fidato con ogni collaboratore che ha già accesso al tuo gioco.
- Puoi inviare richieste di amicizia fidata a più persone contemporaneamente direttamente da Studio. Le richieste di amicizia fidata da parte di utenti sotto 13 anni richiedono l'approvazione dei genitori. In alcune regioni, questo requisito si applica anche ai teenager più grandi.
- Per vedere con quali collaboratori devi diventare amici fidati per sbloccarti e quali creatori sono attualmente bloccati da te, vai al tuo gioco in Creator Hub e poi vai su Sicurezza > Collaboratori.
Ricevere il permesso da un account genitore collegato per collaborare con creatori di tutti i gruppi di età tramite i controlli parentali per la collaborazione. I genitori possono utilizzare questi controlli per scegliere quali gruppi di età sono disposti a consentire al proprio figlio di collaborare.
- I creatori sotto i 16 anni possono richiedere a un genitore di aggiornare questa impostazione. I genitori collegati possono aggiornare questa impostazione direttamente dai loro controlli parentali.
- Questa impostazione rimane in vigore fino a quando un genitore non la modifica. I creatori non devono richiedere il permesso ogni volta che utilizzano Team Create.
- Il permesso di collaborare con tutti i gruppi di età non garantisce l'accesso a ogni sessione di collaborazione. Ad esempio, se un altro collaboratore sotto i 16 anni che ha accesso al gioco prima di te ha le proprie autorizzazioni parentali limitate a gruppi di età simili o amici fidati, non potrai collaborare con loro a meno che non ti aggiungano come amico fidato.
Dopo che un creatore soddisfa uno di questi requisiti e si unisce con successo a una sessione di Team Create, mantiene l'accesso a meno che non perda lo status di amico fidato con un collaboratore richiesto o un genitore revoca il permesso di collaborazione di Studio.
I collaboratori che non possono unirsi a Team Create a causa dei requisiti di collaborazione basati sull'età hanno comunque permessi di Modifica. Possono:
- Utilizzare Salva come per pubblicare una copia del gioco su Roblox.
- Utilizzare le API Open Cloud.
- Gestire i metadati del gioco in Creator Hub.
Per ulteriori informazioni, consulta le FAQ sui requisiti di età di Team Create.
Gestire i collaboratori
I collaboratori che aggiungi a un gioco hanno impostazioni di autorizzazione che corrispondono al loro livello di accesso al gioco. Di seguito sono riportate le diverse impostazioni di autorizzazione degli utenti:
| Autorizzazione | Descrizione |
|---|---|
| Proprietario | L'utente è il proprietario del gioco e ha il permesso di configurare le autorizzazioni di altri utenti. |
| Modifica | L'utente ha il permesso di modificare il gioco. Questo concede anche all'utente il permesso di Giocare. |
| Gioca | L'utente ha il permesso di giocare al gioco in privato. |
| Nessun accesso | L'utente non ha né permessi di Modifica né di Giocare. |
Ci sono alcune piccole differenze nella gestione dei collaboratori nei giochi di proprietà di gruppi rispetto ai giochi di proprietà degli utenti.
Giochi di proprietà di gruppi
Per i giochi di gruppo, solo il proprietario del gruppo o i membri con permessi sufficienti possono gestire i ruoli del gruppo, sia per tutti i giochi di gruppo che su base per gioco. Tali utenti possono anche aggiungere collaboratori individuali ai giochi di proprietà del gruppo nello stesso flusso di lavoro dei giochi di proprietà degli utenti, ma solo per l'accesso Gioca.
Se sei il proprietario del gruppo o un membro con permessi sufficienti, puoi configurare la collaborazione su tutti i giochi di gruppo, ad esempio concedere il permesso di Modifica a un ruolo di gruppo "Artista Audio" in modo che possa ottimizzare la riproduzione audio in più giochi di gruppo.
Dalla Dashboard del Creatore, espandi il selettore dell'account nell'angolo in alto a sinistra e seleziona il gruppo.
Espandi di nuovo il selettore dell'account, seleziona Impostazioni sotto il nome del gruppo, quindi seleziona Ruoli.
Abilita Modifica tutte le esperienze di gruppo per i ruoli che dovrebbero avere il permesso di modifica. Ricorda di fare clic su Salva modifiche per ogni ruolo che cambi.
Nella finestra Gestisci collaboratori di Studio per qualsiasi gioco di proprietà di un gruppo, i ruoli idonei visualizzano il permesso di Modifica ma sono disattivati per indicare che non puoi cambiare il livello di autorizzazione da Studio.


Giochi di proprietà degli utenti
Per i giochi di proprietà degli utenti, puoi concedere accesso Gioca a qualsiasi utente o gruppo, ma puoi concedere il permesso di Modifica solo agli amici di Roblox.
Per dare il permesso di Modifica a un amico per un gioco che possiedi:
Con il gioco aperto in Studio, fai clic sul pulsante Collabora sul lato destro della barra mezzanina.

Digita nella barra di ricerca in alto per cercare un collaboratore da aggiungere. Appare un menu a discesa che elenca i collaboratori corrispondenti, con gli amici indicati dall'etichetta Amico. Seleziona il collaboratore da aggiungere.

Seleziona Modifica dal menu a discesa delle autorizzazioni per l'amico, quindi fai clic su Salva affinché le impostazioni di collaborazione abbiano effetto.
Accedere a una sessione
Coloro che hanno il permesso di modificare un gioco possono unirsi a una sessione collaborativa come segue:
Naviga alla Dashboard del Creatore.
Individua il gioco a seconda che sia di proprietà di un gruppo o di proprietà di un utente.
Seleziona il gruppo dal menu di selezione in alto a sinistra.
Assicurati che Creazioni sia selezionato a sinistra e Le mie esperienze nel pannello principale.
Le mie esperienzeCondiviso con me
Passa il mouse sopra il riquadro del gioco e fai clic sul pulsante Modifica in Studio per collaborare.

Visualizzare i collaboratori
Mentre lavori in una sessione collaborativa, puoi vedere i collaboratori attuali nell'angolo in alto a destra di Studio, ciascuno con un colore unico assegnato che è coerente su tutti i dispositivi dei collaboratori.

Per visualizzare ulteriori dettagli sui collaboratori attuali, fai clic su una delle icone per aprire la finestra Collaboratori attivi. In questa finestra, puoi vedere se un utente è attivo o inattivo all'interno di Studio, oltre a un'indicazione di dove l'utente sta lavorando. Gli utenti diventano inattivi se non utilizzano Studio per più di 5 minuti.

Visualizzazione della selezione
Per impostazione predefinita, il codice selezionato nell'Editor di script e gli oggetti selezionati nella vista 3D sono evidenziati con il colore unico assegnato a ciascun collaboratore. Inoltre, la finestra Esplora contrassegna gli oggetti selezionati con punti in questi colori assegnati per indicare la selezione da parte di altri collaboratori.


Per rendere invisibili le selezioni di tutti i collaboratori solo per te, pur continuando a vedere il loro lavoro, deseleziona Mostra selezioni dei collaboratori in fondo alla finestra Collaboratori attivi.

Unirsi ai collaboratori
Per saltare rapidamente a una posizione nello spazio di lavoro o alla riga esatta in uno script che un collaboratore sta modificando, passa il mouse sopra il loro nome nella finestra Collaboratori attivi e fai clic su Unisciti.

Commenti
Roblox Studio ha una funzione di commenti che ti consente di individuare un oggetto nella vista 3D e avviare una conversazione con i tuoi collaboratori, lasciare note da fare e altro ancora. I commenti si aggiornano in tempo reale, consentendo a te e al tuo team di ricevere e rispondere ai feedback senza interrompere il flusso di lavoro in Studio. Puoi anche ricevere notifiche personalizzate per aiutarti a rimanere aggiornato sui feedback, anche quando non stai utilizzando Studio.
Flusso di lavoro
Per creare un commento, fai clic sul pulsante Commenta sul lato destro della barra mezzanina di Studio (scorciatoia da tastiera C).

Nella vista, il cursore diventa blu. Fai clic su qualsiasi oggetto che eredita da BasePart (la maggior parte lo fa, inclusa Terrain), digita il tuo commento e fai clic su Invia.

I commenti appaiono nella finestra Commenti, accessibile dal menu Finestra ⟩ Collaborazione di Studio, con i commenti più recenti in cima. All'interno della finestra Commenti, puoi:
- Fare clic singolarmente su un commento per mostrare l'intera conversazione nella vista 3D.
- Fare doppio clic su un commento per ingrandirlo nella vista.
- Utilizzare il menu ⋯ nell'angolo in alto a destra per mostrare commenti risolti, filtrare solo i commenti in cui sei stato taggato o nascondere commenti nella vista.
- Risolvere i commenti man mano che tu e il tuo team li affrontate. Dopo aver risolto un commento, scompare sia dalla vista che dall'elenco principale, ma non è completamente scomparso; puoi sempre annullare la risoluzione in seguito.

Notifiche
Per aiutarti a rimanere aggiornato sui feedback anche quando non stai utilizzando Studio, riceverai un digest via email che riassume tutte le attività recenti. Ogni digest via email fornisce una semplice panoramica dell'attività dei commenti per luogo, inclusi:
- Quando qualcuno ti menziona (tagga) in un commento, ad esempio @username.
- Quando qualcuno commenta in un thread a cui hai precedentemente risposto o in cui sei stato menzionato.
- Quando qualcuno risolve un thread a cui hai precedentemente risposto o in cui sei stato menzionato.
All'interno della panoramica via email, fai semplicemente clic su Visualizza in Studio per andare direttamente alla conversazione in Roblox Studio.
Scripting collaborativo
In una sessione collaborativa, puoi programmare insieme in tempo reale tramite scripting dal vivo, oppure puoi redigere script in un ambiente più focalizzato prima di impegnarli in un repository condiviso con i collaboratori.
Scripting dal vivo
Scripting dal Vivo consente ai collaboratori di programmare insieme in tempo reale. Nell'Editor di script, il colore del cursore di ciascun collaboratore corrisponde al loro colore assegnato nella finestra Collaboratori attivi.


Durante lo scripting dal vivo, le modifiche vengono salvate automaticamente ogni 5 minuti proprio come le modifiche al luogo, e un collaboratore può salvare manualmente uno script in qualsiasi momento con CtrlS (⌘S). Le versioni salvate o auto-salvate vengono registrate nella finestra Cronologia script.
Modalità bozze
Attraverso la modalità Bozze, puoi modificare e testare indipendentemente gli script senza influenzare il gioco per gli altri. Dopo aver terminato la redazione di uno script, puoi impegnarlo nel repository condiviso e utilizzare il testing collaborativo per testare la versione impegnata con altri.
Impegnare bozze
Una volta che hai modificato uno script, appare nella finestra Bozze, una finestra non predefinita che devi aggiungere a una scheda personalizzata nella barra degli strumenti di Studio.

Le bozze vengono salvate nel tuo file system locale e persistono tra le sessioni di Studio sulla stessa macchina. Per impegnare le tue modifiche locali nel repository, fai clic con il tasto sinistro su uno script, oppure tieni premuto Shift e fai clic con il tasto sinistro per selezionare più script. Quindi fai clic su Impegnare per impegnare tutti gli script selezionati.

Confrontare e unire le modifiche
Se un altro collaboratore impegna 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 tasto destro sullo script e seleziona Confronta con il server.

Nella scheda (Diff) che si apre nell'Editor di script, il codice che altri collaboratori hanno modificato o eliminato 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 tasto destro sullo script e seleziona Unisci dal server.

Nella finestra di unione, puoi scegliere quale codice mantenere o apportare modifiche manuali.
- Seleziona Bozza per mantenere le tue modifiche, oppure lasciala deselezionata per scartarle.
- Seleziona Server per unire le modifiche impegnate nella tua bozza, oppure lasciala deselezionata per ignorarle.
- Seleziona Altro per modificare manualmente lo script e salvare le modifiche nella tua bozza.
Una volta che hai visualizzato la risoluzione dell'unione, fai clic su Unisci tutto per aggiornare il tuo script locale.
Ripristinare 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 tasto destro su di esso e seleziona Ripristina script. Gli script vengono ripristinati nell'albero Workspace del luogo, quindi potresti doverli riposizionare manualmente nel loro luogo originale.

Visualizzare la cronologia degli script
Tutte le modifiche agli script, siano esse salvate da un collaboratore, auto-salvate o impegnate da un collaboratore tramite la modalità Bozze, vengono registrate nella finestra Cronologia versioni. Per accedervi:
Fai clic con il tasto destro sullo script nella finestra Esplora e seleziona Visualizza cronologia script.
Nella finestra Cronologia versioni che si apre, vedrai tutte le versioni impegnate dello script, la data di impegno, quale collaboratore ha impegnato e altro. Da questa finestra, sono possibili le seguenti azioni:
Per confrontare qualsiasi versione (eccetto la più vecchia) con la sua versione precedente, selezionala e fai clic su Confronta con versione precedente. Nella scheda (Diff) che si apre nell'Editor di script, il codice della versione più recente appare in verde mentre il codice della versione più vecchia appare in rosso.
Salva e pubblica
Durante una sessione collaborativa, Studio salva automaticamente il progetto nel cloud ogni quattro minuti.
Ripristina versioni precedenti
Il proprietario di un gioco può ripristinare le modifiche apportate da altri editor. Vedi qui per le istruzioni.
Potresti anche voler controllare la Cronologia attività. Questa vista fornisce un registro cronologico degli eventi che migliora la visibilità del team sulle impostazioni chiave del gioco.
Disabilita la collaborazione
Team Create è la funzione principale di Studio che consente la collaborazione. I flussi di lavoro che coinvolgono la finestra Gestisci collaboratori attiveranno automaticamente la funzione, ma puoi disabilitarla manualmente se necessario.
Se la finestra Collaboratori attivi non è già aperta, fai clic su una delle icone dei collaboratori per aprirla.

Nell'angolo in basso a destra della finestra, fai clic sul pulsante ⋯ e seleziona Disabilita Team Create.

Quando richiesto, conferma la fine della sessione per ricaricare il luogo in uno stato non collaborativo.