Assistente è un aiuto AI che ti aiuta a costruire giochi più velocemente rispondendo a domande, generando contenuti e eseguendo azioni direttamente in Studio. Può fare quanto segue e molto di più:
- Rispondere a domande sullo sviluppo di Roblox
- Creare e modificare oggetti e script nel modello di dati del tuo luogo
- Inserire asset dal Creator Store
- Spiegare il codice selezionato nell'Editor di Script
- Generare materiali per ridecorare i tuoi oggetti
- Generare mesh 3D e modelli procedurali per popolare la tua scena
In Studio, l'Assistente combina un grande modello linguistico (LLM) con un sistema di esecuzione comandi che può agire direttamente sul tuo modello di dati. Può inserire e modificare oggetti, creare script e automatizzare compiti ripetitivi come l'aggiornamento delle proprietà in blocco.
Per un'analisi più approfondita su cosa può fare l'Assistente e come utilizzarlo, consulta la Guida ai prompt e esempi e il seguente livestream del personale di Roblox per suggerimenti, trucchi e ispirazione.
Accedi all'Assistente da Studio
Per accedere all'Assistente da Studio:
Clicca su Assistente sul lato destro della barra mezzanina.

Inserisci una richiesta nella finestra dell'Assistente.
- Per generare una nuova risposta, clicca sull'icona di ripetizione.
- Per valutare la risposta e migliorare i risultati futuri, clicca su pollice in su o pollice in giù.

Chat e cronologia chat
L'Assistente supporta più thread di chat per luogo, e la tua cronologia chat è salvata nel cloud in modo che le conversazioni persistano attraverso le sessioni di Studio, i riavvii della macchina e i dispositivi.
- Clicca sul pulsante dell'elenco chat e seleziona Nuova Chat in cima all'elenco per avviare una conversazione separata. Ogni chat ha la propria finestra di contesto, quindi una lunga conversazione in una chat non consumerà spazio disponibile in un'altra. Le bozze nella casella di input sono preservate per chat.
- Clicca sull'icona del ramo sotto qualsiasi risposta dell'Assistente per avviare una nuova chat da quel messaggio. La chat originale rimane invariata in modo da poter esplorare una direzione diversa senza perdere il tuo posto attuale.
- Le chat sono limitate al luogo su cui stai lavorando, non all'esperienza. Ogni luogo ha il proprio insieme di conversazioni e non c'è un limite rigido sul numero di chat per luogo.
- Le chat eliminate vengono rimosse permanentemente e non possono essere recuperate.
Se hai Studio aperto su più dispositivi, ti consigliamo di lavorare in una chat alla volta per evitare conflitti, poiché la cronologia chat si sincronizza attraverso il cloud.
Sottoggetto di cattura dello schermo
L'Assistente include un sottoggetto di cattura dello schermo che può catturare ciò che è attualmente visibile nel tuo viewport 3D (sia in modalità Modifica che Gioco) e descriverlo all'Assistente. Questa funzionalità consente all'Assistente di ragionare sulla tua scena senza che tu debba descriverla. Puoi porre domande come "Questo sembra giusto?" o "L'illuminazione è impostata per la notte?" e l'Assistente catturerà uno screenshot del viewport e risponderà in base a ciò che vede.
Se stai utilizzando un client di terze parti tramite MCP o la tua chiave API, continuerai ad avere accesso diretto allo strumento di screenshot sottostante.
Fai domande e spiega il codice
Se hai bisogno di conoscenze generali o aiuto mentre crei un gioco, puoi chiedere all'Assistente domande come come creare un sistema di squadre, come progettare un ciclo di gioco, come utilizzare strumenti specifici di Studio e molto altro. Può persino spiegare il codice che ha generato o che hai scritto tu stesso.

Modifica il tuo luogo
Script
L'Assistente può inserire nuovi script, modificare quelli esistenti e eseguire queste azioni su più oggetti se necessario. Ad esempio, se gli chiedi di creare un evento remoto, può creare uno script locale, uno script server e l'evento tutto in una volta.
Se inserisci una richiesta di generazione di script come "Fai saltare il personaggio del giocatore quando tocca questa parte", l'Assistente mostra il contenuto dello script e aggiunge la nuova istanza di script all'oggetto attualmente selezionato nel modello di dati. Se non è selezionato nulla, l'Assistente decide dove posizionarlo in base ai tuoi suggerimenti.

Lo script generato potrebbe non funzionare perfettamente. In questi casi, puoi apportare ulteriori modifiche nell'Editor di Script o chiedere all'Assistente di modificare lo script che ha appena creato. Può persino agire su script esistenti che non ha creato se hai bisogno di aiuto con il codice che hai scritto tu stesso.
Oggetti e asset del Creator Store
L'Assistente può creare, modificare, eliminare e iterare su istanze nel tuo modello di dati, inclusa l'inserzione di elementi dal Creator Store.

Se esamini il codice, puoi vedere che l'Assistente chiama InsertService:GetFreeModels() per interrogare il Creator Store per un modello di carriola e utilizza Model:PivotTo() per posizionarlo vicino a un albero.
Cerca e inserisci asset
L'Assistente deduce quando cercare asset nel Creator Store o nei tuoi inventari in base al tuo suggerimento, quindi presenta opzioni pertinenti tra cui scegliere prima che qualcosa venga posizionato nel tuo spazio di lavoro. La ricerca e l'inserimento supportano:
- Asset gratuiti e a pagamento nel Creator Store.
- I tuoi inventari personali e di gruppo.
- Filtraggio per tipo di asset, inclusi Model, Audio, Mesh, MeshPart, Image, Decal, Video e Package.
- Filtri del Creator Store per prezzo, durata audio e creatori verificati.
Per inserire un asset specifico direttamente tramite il suo ID, utilizza il comando slash /insert_asset nell'Assistente.
Genera contenuti
Materiali
Quando viene data una richiesta per generare un materiale, l'Assistente in Studio può rapidamente stilizzare parti esistenti con una versione leggera del Generatore di Materiali.

Mesh
Per generare una mesh 3D texturizzata:
- Usa il comando /generate seguito dal tuo suggerimento. Ad esempio, /generate_mesh un buggy rosso con pneumatici a nido d'ape.
- Chiedi all'Assistente di creare una mesh direttamente. Ad esempio, "Fai una cassa futuristica."
- Suggerisci con un'immagine di riferimento invece di testo. /generate_mesh accetta sia un suggerimento testuale che un'immagine, ma non entrambi nella stessa richiesta.
Puoi utilizzare una Parte nel tuo spazio di lavoro come cassa di delimitazione. Se selezioni una Parte prima di inserire un suggerimento, l'Assistente utilizza la dimensione e la posizione della Parte come input e garantisce che la mesh generata si adatti allo spazio definito.
Puoi anche definire un numero massimo di triangoli per il modello restituito. Valori più bassi producono generazioni più sfaccettate e low-poly. Questo è un input opzionale, che per default è 10.000.

Modelli procedurali
Usa il comando /generate_procedural_model per generare modelli procedurali che si scalano e si adattano automaticamente.
I modelli procedurali ti consentono di:
- Creare modelli 3D flessibili con input minimi e regolare i parametri senza dover ricostruire i tuoi modelli.
- Integrarsi automaticamente con le funzionalità del motore come annulla/ripeti, Team Create, replicazione di rete, scaling e strumenti di trascinamento.
- Mantenere alte prestazioni, con modelli che si comportano come oggetti standard fino a quando i loro parametri non cambiano. Questo significa che questi modelli aggiungono quasi nessun sovraccarico al tuo gioco.
- Tenere i contenuti generati organizzati in una cartella dedicata GeneratedFolder, separando sorgente e output.
Per generare un modello procedurale, digita un comando come /generate_procedural_model una pila di libri o allega un'immagine di riferimento al tuo suggerimento. L'Assistente genera quindi il modello procedurale e lo aggiunge direttamente al tuo spazio di lavoro per ulteriori personalizzazioni.

Segmentazione
La segmentazione divide un asset generato in parti individuali, dandoti maggiore controllo su come personalizzarlo. Puoi applicare materiali diversi, allegare script o sostituire componenti individuali senza rigenerare l'intero modello.
Quando esegui /generate_mesh o /generate_procedural_model con un suggerimento testuale, l'Assistente suggerisce un piano di segmentazione che definisce come il modello sarà diviso. Prima di generare il modello, puoi:
- Modificare il Suggerimento per affinare la tua descrizione.
- (Opzionale) Caricare un Immagine di Suggerimento da utilizzare come riferimento visivo. Se carichi un'immagine di suggerimento, l'Assistente salta il passaggio di anteprima e genera direttamente il modello finale.
- Aggiungere o rimuovere voci sotto Nomi delle Parti per controllare come il modello è segmentato. Ogni modello generato può avere fino a otto parti.
- Controllare Suggerisci segmentazione per far rigenerare all'Assistente l'elenco delle parti in base al tuo suggerimento.
Quando sei soddisfatto della configurazione, clicca su Conferma per generare quattro immagini di anteprima. Se nessuna delle anteprime corrisponde a ciò che hai in mente, clicca su Indietro per regolare il piano di segmentazione e creare un nuovo set di anteprime. Una volta che trovi una che ti piace, selezionala e clicca su Conferma per creare il modello finale. Quando è pronto, clicca su Aggiungi al luogo per inserire l'asset nel tuo gioco.
Ad esempio, se generi uno skateboard e definisci cinque parti (corpo, ruota posteriore sinistra, ruota posteriore destra, ruota anteriore sinistra e ruota anteriore destra), l'Assistente divide il modello in quei componenti in modo da poter modificare ciascuno in modo indipendente.



Nomi delle parti consigliati
Sebbene qualsiasi asset generato possa essere segmentato, i nomi delle parti consigliati di seguito producono attualmente i risultati più affidabili per i loro tipi di oggetti corrispondenti.
Quando definisci la tua segmentazione, utilizza questi nomi delle parti come punto di partenza e personalizzali secondo necessità.
| Tipo di oggetto | Nomi delle parti consigliati |
|---|---|
| auto | corpo, ruota anteriore sinistra, ruota anteriore destra, ruota posteriore sinistra, ruota posteriore destra |
| ambulanza / auto della polizia | corpo, ruota anteriore sinistra, ruota anteriore destra, ruota posteriore sinistra, ruota posteriore destra, barra luminosa sirena |
| auto da combattimento | corpo, ruota anteriore sinistra, ruota anteriore destra, ruota posteriore sinistra, ruota posteriore destra, cannone |
| autocarro | corpo, ruota anteriore sinistra, ruota anteriore destra, ruota posteriore sinistra, ruota posteriore destra, gancio di traino |
| rimorchio | corpo, ruota sinistra, ruota destra, attacco |
| motocicletta | struttura, manubrio, forcella anteriore, ruota anteriore, ruota posteriore |
| skateboard | corpo, ruota anteriore sinistra, ruota anteriore destra, ruota posteriore sinistra, ruota posteriore destra |
| aereo a elica | corpo, elica |
| aereo da combattimento | corpo, elica, cannone |
| aereo a reazione | corpo, propulsore |
| elicottero | corpo, pala del rotore principale |
| elicottero da combattimento | corpo, pala del rotore principale, cannone |
| droni | corpo, elica anteriore sinistra, elica anteriore destra, elica posteriore sinistra, elica posteriore destra |
| jetpack | zaino, propulsore |
| barca a motore | corpo, motore |
| barca a motore da combattimento | corpo, motore, cannone |
| sottomarino | scafo, elica |
| torcia | corpo della maniglia, testa, lente |
| cofanetto del tesoro | corpo, coperchio |
| piccone | manico, testa |
| arma | impugnatura, telaio, canna |
| fucile di precisione | impugnatura, telaio, canna, mirino |
| torretta | base del treppiede, supporto girevole, corpo dell'arma, canna, piatto di protezione |
| cannone | base del carrello, canna, ruota sinistra, ruota destra |
| bastone | manico, punta |
| spada | manico, guardia, lama, pomo |
| mazza da baseball | manico, canna |
| granata | corpo della granata, leva di sicurezza, perno di estrazione |
Per ulteriori esempi di lavoro con modelli segmentati, consulta il gioco di riferimento dei comportamenti file .rbxl.
Modalità Pianificazione
La Modalità Pianificazione ti consente di visualizzare i prossimi passi dell'Assistente prima dell'esecuzione. Quando invii una richiesta complessa, l'Assistente genera un piano che puoi rivedere e regolare.
Puoi attivare la Modalità Pianificazione in uno dei seguenti modi:
- Cliccando sul menu a discesa nel pannello di input dell'Assistente e selezionando Piano.
- Inserendo il comando /plan nell'Assistente.

Piani Markdown modificabili
I piani generati vengono salvati come documenti Markdown modificabili che persistono attraverso le sessioni di chat, quindi puoi perfezionare i flussi di lavoro prima che vengano eseguiti.
- Archiviazione cloud cross-session: I piani sono memorizzati nel cloud e legati sia alla tua esperienza che al tuo profilo creatore piuttosto che a una singola sessione di chat. Come la cronologia chat dell'Assistente, i piani sono privati e non sono visibili ai collaboratori.
- Editor Markdown integrato: Dopo che l'Assistente crea un piano, clicca su Apri Piano nell'interfaccia di chat per avviare l'editor Markdown dedicato, dove puoi rivedere il documento formattato o modificare direttamente i suoi contenuti.
- Salva e aggiorna i piani: Clicca su Salva per inviare un differenziale delle tue modifiche manuali all'Assistente, che aggiorna la sua lista di attività sottostante. Al contrario, sollecitare l'Assistente in chat aggiorna automaticamente il file Markdown del piano.
- Porta di approvazione esplicita: I piani non vengono mai eseguiti automaticamente o scadono in accettazione. Il flusso di lavoro viene eseguito solo quando clicchi su Costruisci nella chat dell'Assistente.