Documentazione

Documentazione di RoCode

Come configurare e usare RoCode.app, l'agente IA per programmare in Roblox Studio: cosa ti serve, come accedere, installare e abbinare il plugin, come funzionano le modalità Build e Ask, come funzionano i controlli e l'annullamento, quali modelli include ogni piano, come si contano i crediti, cosa non fa RoCode e cosa provare quando Studio non si collega. La lista completa dei 27 strumenti e tutti i dettagli sono nella documentazione in inglese.

Aggiornato il 26 ottobre 202620 min di letturaScritto da

L'essenziale

RoCode è un agente IA per programmare in Roblox Studio. Descrivi una modifica nella chat web su rocode.app/chat e il plugin gratuito di RoCode esegue i passaggi dell'agente nel gioco che hai aperto. Per iniziare, accedi su rocode.app con un codice via email, Google, Roblox o Discord, installa il plugin dal Creator Store di Roblox, accetta i permessi che chiede Studio, apri un gioco e lascia aperto rocode.app/chat. Se in Studio hai fatto l'accesso con lo stesso account Roblox che usi su RoCode, si collega da solo. Altrimenti scrivi in chat il codice di abbinamento di 8 caratteri del pannello RoCode e poi premi Connect nel pannello per confermare.

  • Ti servono Roblox Studio su Windows o Mac, aggiornato, e un browser da computer. Non funziona sui telefoni, e su Brave devi disattivare gli Shields per rocode.app.
  • Ti colleghi una volta. Studio si collega da solo quando hai fatto l'accesso con lo stesso account Roblox che usi su RoCode (plugin 3.9.13 o successivo); altrimenti scrivi un codice di abbinamento, valido per 15 minuti e monouso. Dopo, il plugin si ricollega da solo.
  • La chat ha due modalità. Build fa modifiche in Studio. Ask risponde a domande sul tuo gioco con strumenti di sola lettura e non cambia nulla.
  • RoCode lavora nella modalità modifica di Studio e controlla che gli script che scrive compilino. Con il plugin 3.9 o successivo, la modalità Build può anche fare un breve test e leggere gli errori, e con il plugin 3.9.11 o successivo guidare un personaggio di prova per verificare che il gioco funzioni; la modalità Ask non testa mai il gioco. Con un plugin precedente alla 3.9, premi Play e controlla il risultato tu.
  • Starter è gratis, con 1 credito al giorno su DeepSeek V4 Flash, ricaricato alle 00:00 UTC, e non chiede la carta. I piani a pagamento partono da 9,99 $ al mese per 150 crediti e aggiungono GLM 5.3 Flash e Claude Sonnet 5.5. Claude Opus 5.5 arriva con Studio e superiori, e GPT-6 Astra con Ultra.
In questa pagina
  1. Cos'è RoCode
  2. Requisiti
  3. Installare e abbinare
  4. Prima esecuzione
  5. Build e Ask
  6. Controlli e annullamento
  7. Crediti e piani
  8. Sicurezza
  9. Limiti
  10. Problemi
  11. Domande frequenti
  12. Fonti e letture

Cos'è RoCode

RoCode (RoCode.app) è un agente IA per programmare in Roblox Studio. Descrivi una funzione in una chat web su rocode.app. Poi un plugin gratuito di RoCode dal Creator Store di Roblox esegue i passaggi dell'agente nel gioco che hai aperto: legge gli oggetti e gli script che servono a un passaggio, scrive il Luau, crea o modifica Script, LocalScript, ModuleScript e altre istanze, e controlla dentro Studio che i suoi script compilino prima di finire.

Le tre parti, e il tuo gioco
ParteCosa fa
Chat web
rocode.app/chat
Conserva la conversazione, il selettore dei modelli e il registro passo passo di ogni esecuzione. Si apre in un browser da computer.
Relay
relay.rocode.app
Il server di RoCode tra la chat, il plugin e il modello. Invia la tua richiesta tramite OpenRouter, un servizio che dà accesso a molti modelli IA con un solo account, al modello che hai scelto, al suo modello di riserva o, per un messaggio con immagini, a un modello che legge le immagini, e passa i passaggi del modello al plugin.
Plugin per Studio
RoCode, dal Creator Store
Esegue i passaggi dell'agente dentro Studio con 27 strumenti che leggono, creano, modificano, controllano e testano. Mantiene una connessione WebSocket con il relay, e il relay è l'unico server con cui parla.
Il tuo giocoIl gioco aperto nella finestra di Studio collegata. Il plugin invia il nome e l'id del gioco quando si collega, e ogni esecuzione parte con la posizione della tua telecamera e fino a 8 oggetti selezionati, così "questo" può riferirsi alla tua selezione. Il file del gioco non viene caricato e non c'è nessuna sincronizzazione in background.

DeepSeek V4 Flash, GLM 5.3 Flash, Claude Sonnet 5.5, Claude Opus 5.5 e GPT-6 Astra sono modelli di terze parti che RoCode esegue tramite OpenRouter con le sue istruzioni e i suoi strumenti per Studio. RoCode non ha modelli propri.

RoCode (rocode.app) non è Roo Code, l'estensione di VS Code, né RoCodes.gg né rocode.org.

Requisiti

Cosa ti serve prima di abbinare
Ti serveDettagli
Roblox StudioSu Windows o Mac, aggiornato. Il plugin mantiene una connessione dal vivo con RoCode grazie al supporto WebSocket di Studio, e una versione vecchia di Studio senza questo supporto non può collegarsi.
Il plugin di RoCodeGratis, nel Creator Store di Roblox.
Un browser da computerPer rocode.app/chat. Non funziona sui telefoni: su un telefono la chat mostra un messaggio che dice che è solo per computer. Su Brave gli Shields bloccano la connessione con Studio, quindi disattiva gli Shields per rocode.app oppure usa Chrome o Edge.
Una rete che raggiunga il relayStudio deve raggiungere relay.rocode.app tramite WebSocket. Le reti di scuole o uffici che lo bloccano non possono collegarsi.
Un account RoCodeGratis. Accedi su rocode.app con un codice via email, Google, Roblox o Discord. Senza carta. Devi avere almeno 13 anni, e se ne hai meno di 18 ti serve il permesso di un genitore o tutore.

Non ti servono: un'app desktop, una riga di comando, file di configurazione, un server MCP o la tua password di Roblox. RoCode non ti chiede mai la password di Roblox.

Installare il plugin e abbinarlo alla chat

Installare e collegare, passo dopo passo

  1. Crea un account gratuito. Accedi su rocode.app con un codice via email, Google, Roblox o Discord.
  2. Installa il plugin. Apri il plugin di RoCode nel Creator Store e installalo. I plugin installati compaiono nella scheda Plugins di Studio. Nel gestore dei plugin di Studio, RoCode compare come RoCode AI.
  3. Accetta i permessi. Quando Studio te lo chiede, consenti le richieste HTTP a relay.rocode.app e Script Injection. La tabella qui sotto spiega perché.
  4. Apri un gioco in Roblox Studio: uno su cui stai lavorando o un Baseplate nuovo.
  5. Apri la chat. Apri rocode.app/chat in un browser da computer. Se in Studio hai fatto l'accesso con lo stesso account Roblox con cui sei entrato su RoCode o che hai collegato a RoCode, si collega da solo (plugin 3.9.13 o successivo). Se la chat mostra Connect Studio, cliccaci.
  6. Oppure usa un codice di abbinamento. Se Studio non si collega da solo, il pannello RoCode mostra un codice di 8 caratteri; se non lo vedi, clicca su Use a pairing code. Nella scheda Connect to Roblox Studio della chat, scrivi il codice e premi Connect.
  7. Conferma in Studio. Dopo un codice, il pannello RoCode mostra una riga di conferma con il tuo account. Premi Connect (o Allow) lì. Aspetta fino a 2 minuti e poi mostra un codice nuovo.

I permessi di Studio che chiede il plugin

Permessi e impostazioni
PermessoPerché serve al pluginSe l'hai rifiutato
Richieste HTTP a relay.rocode.appIl server di RoCode, e l'unico host con cui parla il plugin. Lo controlla al caricamento, e di nuovo se la connessione continua a fallire, e avvisa nell'Output se è bloccato.Consentilo in Plugins > Manage Plugins > RoCode AI.
Script InjectionPermette a RoCode di creare e modificare script.Con il plugin 3.9.2 o successivo, RoCode non avvia un'esecuzione Build finché è disattivato; la modalità Ask continua a funzionare. Attivalo per RoCode AI in Plugins > Manage Plugins (l'icona della matita). Il plugin lo ricontrolla ogni 30 secondi; se continua a dire che il permesso è disattivato, riavvia Studio.

Un'impostazione di Studio è facoltativa e tocca a te: Enable Studio Access to API Services. Ti serve per testare il salvataggio con i data store in Studio, e RoCode non può cambiarla al posto tuo. In Studio apri File > Experience Settings > Security, attivala e clicca su Save. Il gioco deve essere pubblicato prima. Studio usa poi gli stessi data store del gioco live, quindi Roblox consiglia di attivarla solo su una copia di prova separata.

Come funziona l'abbinamento

Collegare Studio, con o senza il codice di 8 caratteri
DettaglioCome funziona
Senza codiceCon il plugin 3.9.13 o successivo, Studio si collega da solo quando hai fatto l'accesso con lo stesso account Roblox con cui sei entrato su RoCode o che hai collegato a RoCode e rocode.app/chat è aperto. Il codice serve in tutti gli altri casi.
Il codice8 caratteri, mostrati nel pannello RoCode come ABCD-EFGH. Non usa mai i caratteri I, L, O, 0 o 1.
Dove scriverloNella scheda Connect to Roblox Studio della chat; poi premi Connect.
Confermare in StudioIl pannello RoCode mostra una riga di conferma con il tuo account. Premi Connect (o Allow) nel pannello. Se non lo fai, aspetta fino a 2 minuti e poi mostra un codice nuovo.
Quanto duraLo stesso codice per 15 minuti.
Quante volte valeUna. Il codice viene dimenticato appena lo usi.
La prossima voltaIl plugin salva una chiave di connessione nelle impostazioni dei plugin di Studio e si ricollega da solo. Non serve nessun codice.
Quali giochiUna volta abbinato, il plugin si ricollega in qualsiasi gioco che apri su quel computer. Per evitarlo, disattiva RoCode AI in Plugins > Manage Plugins.
Più di uno StudioC'è solo una finestra di Studio collegata alla volta. Aprire un gioco in una seconda finestra sposta lì la connessione.
Reti diverseSe Studio e il browser sono su reti pubbliche diverse, per esempio dietro una VPN o iCloud Private Relay, la chat mostra Connect anyway. Premilo e scrivi un codice nuovo dal pannello RoCode.

Dal 27 settembre 2026 una chat aperta non collega più qualsiasi Studio della stessa rete. Studio si collega con il codice monouso di 8 caratteri, oppure solo quando hai fatto l'accesso con l'account Roblox collegato al tuo account RoCode. Più dettagli nella documentazione in inglese.

La tua prima esecuzione

La chat non invia un messaggio finché non c'è uno Studio collegato: il pulsante di invio resta disattivato e, passandoci sopra con il mouse, mostra Connect the plugin first. Quando Studio è collegato, descrivi una modifica.

Scrivi un buon primo prompt

  • Una funzione alla volta. Funziona meglio di un gioco intero in un solo messaggio.
  • Di' cosa deve succedere, con parole normali. Non ti servono i nomi delle classi né sapere dove vanno gli script.
  • Indica cosa conta. Scrivi / nella casella dei messaggi per allegare il percorso esatto di un oggetto di Studio, come lo script che vuoi cambiare. Con il pulsante + puoi anche allegare fino a 12 file di testo (20.000 caratteri in totale) e fino a 4 immagini per messaggio, con qualsiasi modello.
  • Solo una domanda? Passa il compositore su Ask e nel tuo gioco non cambia nulla.
  • Oppure dettalo. Il pulsante del microfono registra il tuo prompt; la trascrizione compare nella casella dei messaggi così puoi modificarla e inviarla.
Tu scrivi

Aggiungi uno scatto con Left Shift che consuma una barra della stamina in basso sullo schermo e la ricarica quando il giocatore smette di correre.

RoCode fa
  • Può prima esaminare il gioco, con strumenti come Search Game e Read Script, per costruire su quello che c'è già
  • Crea gli script con Create Script e gli oggetti dell'interfaccia della barra con Create Instance, ognuno nel servizio che gli spetta di default
  • Controlla con Check Script che gli script che ha scritto compilino prima di finire
  • Invia le sue modifiche a Studio a gruppi, e ogni gruppo è un punto di annullamento in Studio

Un prompt di esempio scritto da noi. I nomi degli strumenti sono reali, ma cosa fa un'esecuzione dipende dal tuo gioco. Con il plugin 3.9 o successivo, RoCode può fare da solo un breve test; puoi sempre premere Play in Studio per provare il risultato.

Dove mette le cose RoCode

Posizione di default. Se il tuo gioco ha le sue cartelle, RoCode ha l'istruzione di usarle.
ChiediCreaDove
Logica server: monete, danni, salvataggio, roundScriptServerScriptService
Input, telecamera e comportamento dell'interfacciaLocalScriptStarterPlayer > StarterPlayerScripts
Schermate e menuScreenGuiStarterGui
Parti, modelli e strutturePart, ModelWorkspace

Cosa vedi mentre lavora

  • Un registro passo passo. La chat mostra ogni passaggio con il nome dello strumento. Ogni lettura e ogni eliminazione compare con il suo percorso.
  • Quanto ci mette. Dipende dall'attività, dalle dimensioni del tuo gioco e dal modello. Un'esecuzione può durare fino a 80 turni del modello o 5 ore. La chat mostra i crediti che usa un'esecuzione mentre lavora.
  • Il tuo prossimo prompt può aspettare in coda. Mentre un'esecuzione lavora, puoi mettere in coda il prompt successivo. Puoi avere fino a 3 esecuzioni alla volta.
  • Niente modifiche durante un test. Se c'è un test in corso quando tocca a una modifica, RoCode ferma prima il test, anche uno che hai avviato tu. Se Studio è ancora in Play dopo 20 secondi, non cambia nulla e ti chiede di premere Stop.

Fermare e continuare

Puoi fermare un'esecuzione quando vuoi. Se un'esecuzione si interrompe a metà, per un errore o un limite d'uso, le modifiche fatte fino a quel momento restano, e Continue riprende da dove si era fermata. Le esecuzioni che fermi contano fino al punto in cui si sono fermate. Quando un'esecuzione fallisce per un problema da parte nostra, i suoi crediti tornano automaticamente nel tuo saldo.

Le modalità Build e Ask

Ogni messaggio viene eseguito in una di due modalità. Build è la modalità predefinita e cambia il tuo gioco. Ask, aggiunta il 9 ottobre 2026, risponde a domande sul tuo gioco e non cambia nulla.

Le due modalità del compositore
ModalitàCosa faUsala per
BuildFa modifiche in Studio. L'agente può usare tutti i 27 strumenti: legge il tuo gioco, crea e modifica script e istanze, controlla che i suoi script compilino e, con il plugin 3.9 o successivo, può fare un breve test.Aggiungere una funzione, correggere un errore, costruire una schermata o una struttura.
AskRisponde a domande sul tuo gioco senza cambiare nulla. Può usare solo i 10 strumenti di lettura; qualsiasi altro strumento viene rifiutato e non arriva mai a Studio, e non fa mai un test. La risposta ha l'etichetta Answer.Capire come funziona uno script, trovare dove si trova qualcosa, chiedere di un errore o pianificare una modifica prima di farla.

Per cambiare modalità, clicca sul selettore della modalità nella barra sotto la casella dei messaggi e scegli Ask o Build. La scelta viene ricordata in quel browser, quindi controlla il selettore prima di inviare una modifica. Anche Ask ha bisogno di uno Studio collegato, perché legge il tuo gioco. Quando Ask suggerisce una correzione, passa a Build e chiedi la modifica.

Controlli, Output e annullamento

Check Script passa uno script nel compilatore Luau dentro Studio. Un errore di compilazione torna con la sua riga e la sua colonna. Avvisa anche di schemi rischiosi, come wait(), spawn() e delay() invece di task.wait(), task.spawn() e task.delay(), loadstring, un require che non punta a un ModuleScript o un nome di GetService che non esiste. Non controlla i tipi, non fa lint e non esegue il tuo codice, quindi trova errori di compilazione e alcuni schemi rischiosi, non errori di logica. Se un controllo fallisce, RoCode non può finire finché un altro non passa; dopo due tentativi può finire e ti dice cosa continua a fallire.

Errori dai tuoi test. RoCode legge l'Output di Studio solo quando un passaggio lo richiede, di solito con Check Output. Per correggere un problema che hai trovato tu: premi Play in Studio e riproduci il problema, di' a RoCode cosa si è rotto (puoi premere Stop prima: le righe Server e Client del tuo ultimo test vengono conservate), lascia che legga l'Output e modifichi lo script, e premi di nuovo Play per confermare.

Il breve test. Con il plugin 3.9 o successivo, un'esecuzione Build può premere Play per un test fino a 30 secondi, raccogliere gli errori e gli avvisi del server e del client, e fermare il test. Lo fa al massimo due volte per esecuzione, più una per controllare la sua correzione. Con il plugin 3.9.11 o successivo, un personaggio di prova cammina, salta e calpesta parti, e con il 3.9.15 o successivo preme anche tasti, clicca pulsanti sullo schermo e scrive. Poi controlla che le cose siano successe e riporta ogni controllo come superato o fallito. Non può sapere se il gioco è divertente.

La revisione visiva. Con il plugin 3.9.14 o successivo, un'esecuzione Build che ha costruito qualcosa di visibile fa degli screenshot in Studio prima di finire, in modalità modifica, e un modello IA cerca problemi evidenti come parti che fluttuano o affondano nel terreno, buchi o una scala sbagliata, così l'agente corregge quelli reali. La chat non mostra gli screenshot e RoCode non li conserva.

Annullare. RoCode mette un punto di annullamento in Studio prima e dopo ogni gruppo di modifiche, quindi Ctrl+Z (⌘Z su Mac) torna indietro nel suo lavoro un gruppo alla volta finché Studio resta aperto. Un'esecuzione di solito è fatta di più gruppi. Il pulsante Revert della chat riavvolge solo la conversazione, non Studio.

Eliminazioni. Dal 9 ottobre 2026 RoCode elimina un oggetto solo se l'ha creato prima nella stessa chat, se il tuo messaggio chiede di toglierlo o ricostruirlo, o se te l'ha chiesto e hai detto di sì. Con il plugin 3.8.5 o successivo, un oggetto eliminato non viene distrutto: finisce in una cartella RoCodeTrash in ServerStorage, che conserva le eliminazioni delle 30 esecuzioni più recenti (fino a 25.000 oggetti). Dettagli in Deletions (in inglese).

Modelli, crediti e piani

I modelli che puoi scegliere
ModelloPianiCosa sapere
DeepSeek V4 FlashTuttiIl modello gratuito. Un messaggio con immagini viene eseguito su DeepSeek V4.1 Flash, che legge le immagini.
GLM 5.3 FlashPro e superioriIl modello predefinito dopo l'upgrade, con la tariffa più bassa tra i modelli a pagamento.
Claude Sonnet 5.5Pro e superioriUn modello più potente di Anthropic. Consuma crediti più in fretta.
Claude Opus 5.5Studio e superioriIl modello di punta di Anthropic. Consuma crediti più in fretta.
GPT-6 AstraUltraIl modello di punta di OpenAI, e quello che consuma crediti più in fretta.
Il tuo modelloQualsiasi piano a pagamentoUn modello di OpenRouter a tua scelta, con la tua chiave. Lo fattura OpenRouter e non usa crediti di RoCode.

Cos'è un credito. Un credito misura quanto costa calcolare un'esecuzione. I modelli più potenti e le esecuzioni più lunghe ne usano di più. Con le tariffe attuali, un'attività avanzata usa circa 4 crediti e un'attività standard (DeepSeek V4 Flash) circa 0,4. Con Pro fanno circa 35 attività avanzate al mese o 350 standard, con Studio circa 80 o 750 e con Ultra circa 125 o 1.200. Le attività lunghe ne usano di più. Con il modello gratuito, 1 credito basta per una o due piccole attività.

Piani in dollari USA, tasse escluse
PianoMensileAnnualeCreditiModelli
Starter (gratis)Gratis, senza cartaNon c'è1 al giorno, ricaricato alle 00:00 UTCDeepSeek V4 Flash
Pro9,99 $ al mese83,99 $ all'anno150 al meseAggiunge GLM 5.3 Flash e Claude Sonnet 5.5
Studio (consigliato)19,99 $ al mese167,99 $ all'anno320 al meseAggiunge Claude Opus 5.5
Ultra29,99 $ al mese251,99 $ all'anno500 al meseAggiunge GPT-6 Astra
  • Tutti i piani hanno i 27 strumenti. I piani a pagamento aggiungono più modelli, la tua chiave OpenRouter e nessun limite giornaliero, e le loro esecuzioni passano prima di quelle di Starter nella coda. I piani a pagamento ricevono anche 2 crediti gratis al giorno con DeepSeek V4 Flash.
  • I crediti gratis non richiedono di entrare nel Discord di RoCode, e nemmeno pagare.
  • I crediti di Starter si ricaricano ogni giorno alle 00:00 UTC; quelli dei piani mensili ogni mese quando viene elaborato il pagamento, e quelli dei piani annuali ogni 30 giorni. I crediti del piano non si accumulano.
  • Pacchetti di crediti, in qualsiasi piano: 50 crediti per 4,99 $, 220 per 19,99 $, 580 per 49,99 $ e 1.200 per 99,99 $. Non scadono mai.
  • Paddle gestisce il pagamento come venditore ufficiale (merchant of record). RoCode non conserva i dati delle carte. Se hai meno di 18 anni, chiedi al titolare della carta prima di comprare.
  • Rimborso completo entro 14 giorni da qualsiasi pagamento, compresi rinnovi e pacchetti, per qualsiasi motivo, ovunque tu viva. Si chiede su paddle.net o rispondendo alla ricevuta di Paddle. Dopo un rimborso, i nuovi piani, gli upgrade e i pacchetti restano in pausa per 60 giorni.

Gli upgrade, i cambi di piano e il confronto completo sono nella pagina dei prezzi (in inglese).

Sicurezza: fin dove arriva RoCode e come annullarlo

  • Solo il server di RoCode. Le richieste del plugin vanno solo a relay.rocode.app, tramite una connessione cifrata. È Studio stesso a contattare Roblox per caricare i modelli del Creator Store che piazza Insert Model e, con il plugin 3.9.13 o successivo, per controllare il nome Roblox con cui hai fatto l'accesso.
  • Mai la tua password. RoCode non chiede mai la tua password di Roblox e non carica mai il file del tuo gioco.
  • Una finestra di Studio. C'è solo una finestra di Studio collegata al tuo account alla volta. Quando un passaggio lo richiede, RoCode può leggere qualsiasi oggetto o script del gioco aperto in quella finestra, e quello che legge passa tramite OpenRouter fino al fornitore che ospita il modello.
  • Niente pubblicazioni né spese. Il plugin non ha codice per pubblicare o salvare il tuo gioco, caricare asset o spendere Robux. Insert Model piazza solo asset che esistono già nel Creator Store, trovati con le tue parole o tramite un ID dell'asset o un link che fornisci tu, e toglie gli script contenuti in un modello.
  • Modalità di sola lettura. Ask può usare solo 10 strumenti di lettura, e il server di RoCode rifiuta qualsiasi strumento che cambierebbe il tuo gioco prima che arrivi a Studio.
  • La tua chiave. Se aggiungi la tua chiave OpenRouter, viene cifrata con AES-256-GCM prima di essere salvata.
  • Pagamento. Il pagamento avviene nel checkout di Paddle, quindi inserisci la carta su Paddle, non in un modulo di RoCode.

Chi gestisce RoCode: un imprenditore individuale nel Regno Unito, che opera come RoCode (vedi i termini (in inglese)); email support@rocode.app. La privacy completa è nella sezione Privacy and security (in inglese).

Limiti e cosa RoCode non fa

Limiti da conoscere
LimiteValore
Esecuzioni contemporaneeFino a 3 per account
Un'esecuzioneFino a 80 turni del modello, ognuno con più strumenti possibili, o 5 ore
Crediti in un'esecuzioneUn'esecuzione va in pausa dopo una certa quantità di crediti e chiede prima di continuare. Il limite dipende dal modello e può essere più basso nei piani più piccoli.
Test di giocoFino a 30 secondi ciascuno, al massimo 2 per esecuzione più 1 per controllare la sua correzione, in modalità Build con il plugin 3.9 o successivo
Search ScriptsFino a 300 script sotto il punto da cui parte
Allegati di testoFino a 12 file e 20.000 caratteri in totale. Non accetta file binari di gioco o modello (.rbxl, .rbxm).
Allegati immaginePNG, JPG o WebP, sotto i 10 MB ciascuna, fino a 4 per messaggio, con qualsiasi modello
Input vocaleFino a 4 minuti per registrazione

Cosa RoCode non fa oggi

  • Giudicare se il tuo gioco è divertente, né giocarlo al posto tuo al di fuori dei suoi brevi test.
  • Fare screenshot mentre il tuo gioco è in esecuzione. La revisione visiva cattura solo quello che ha costruito un'esecuzione Build, in modalità modifica.
  • Scolpire o dipingere il terreno a mano. Può costruire Terrain (colline, montagne, laghi, fiumi, isole e spiagge) con uno script generato; i ritocchi a mano toccano a te.
  • Generare mesh, texture o animazioni da zero. Invece, Insert Model piazza modelli che esistono già nel Creator Store: quelli che trova con le tue parole, oppure un modello, un decal o una mesh tramite l'ID dell'asset o il link che fornisci.
  • Pubblicare o salvare il tuo gioco, né cambiare le impostazioni della tua esperienza sul sito di Roblox.
  • Costruire un gioco finito ed equilibrato partendo da una frase.
  • Funzionare su un telefono.

Non ha nemmeno strumenti per game pass, developer product, caricamento di asset o attivazione delle API Services. La lista completa dei 27 strumenti, delle 12 strutture pronte e dei 7 layout di interfaccia è in The 27 tools (in inglese), e tutti i limiti in Limits (in inglese).

Risoluzione dei problemi

La maggior parte dei problemi di configurazione è uno di questi casi. Se il tuo non lo è, chiedi nel Discord di RoCode, che è dove si dà supporto. Tutti i casi sono in Troubleshooting (in inglese).

Studio non si collega, oppure il plugin dice che WebSocket non è disponibile

Aggiorna Roblox Studio. Il plugin mantiene la sua connessione con RoCode grazie al supporto WebSocket di Studio, e le versioni vecchie non ce l'hanno. La tua rete deve anche raggiungere relay.rocode.app tramite WebSocket; le reti di scuole o uffici che lo bloccano non possono collegarsi.

Il plugin dice che non raggiunge relay.rocode.app

Consenti le richieste HTTP a relay.rocode.app per RoCode AI in Plugins > Manage Plugins e poi clicca su Reset nel pannello RoCode.

RoCode non può creare né modificare script

Probabilmente hai rifiutato Script Injection. Attivalo per RoCode AI in Plugins > Manage Plugins (l'icona della matita). Il plugin lo ricontrolla ogni 30 secondi; se continua a dire che è disattivato, riavvia Studio.

Studio non si collega da solo

Si collega da solo solo quando in Studio hai fatto l'accesso con lo stesso account Roblox che usi su RoCode, con il plugin 3.9.13 o successivo e rocode.app/chat aperto. Altrimenti usa un codice di abbinamento: lo mostra il pannello RoCode, oppure clicca lì su Use a pairing code, e scrivilo nella chat.

Il codice non viene accettato

Un codice vale 15 minuti e funziona una volta sola, quindi scrivi quello che il pannello RoCode mostra adesso. Non contiene mai I, L, O, 0 o 1.

Ho scritto il codice ma Studio continua a non collegarsi

Guarda il pannello RoCode in Studio. Mostra una riga di conferma con il tuo account: premi Connect (o Allow) lì. Se nessuno conferma entro 2 minuti, il pannello mostra un codice nuovo.

Sono entrato con Roblox e non vedo il mio piano né le mie chat

Un accesso con Roblox non si collega a un account RoCode esistente, quindi è un altro account. Esci ed entra come al solito, con il codice via email, Google o Discord.

Uso Brave e non riesco a collegarmi

Brave Shields blocca la connessione con Studio. Disattiva gli Shields per rocode.app oppure usa Chrome o Edge.

Compare di continuo uno script chiamato RoCodePermissionCheck in ServerStorage

È normale. Ogni 30 secondi il plugin aggiunge e toglie lì uno script temporaneo per controllare il suo permesso di Script Injection.

Il salvataggio con i data store non funziona in Studio

Attiva Enable Studio Access to API Services in File > Experience Settings > Security e clicca su Save. Il gioco deve essere pubblicato prima, e RoCode non può cambiare questa impostazione. Attivala su una copia di prova separata.

Domande frequenti

RoCode è di Roblox?

No. RoCode è un prodotto indipendente. Non è affiliato alla Roblox Corporation, né approvato o sponsorizzato da essa, ed è diverso da Roblox Assistant.

Cos'è la modalità Ask di RoCode?

Ask è la seconda modalità del compositore di RoCode, accanto a Build. Build fa modifiche in Studio. Ask risponde a domande sul tuo gioco senza cambiare nulla: può usare solo 10 strumenti di lettura, come Read Script, Search Scripts e Check Output, e qualsiasi strumento che cambierebbe il gioco viene rifiutato. Anche Ask ha bisogno di uno Studio collegato.

Devo abbinare ogni volta che apro Studio?

No. Con il plugin 3.9.13 o successivo, Studio si collega da solo quando hai fatto l'accesso con lo stesso account Roblox che usi su RoCode. Altrimenti scrivi un codice di abbinamento una volta: il plugin salva una chiave di connessione e si ricollega da solo in qualsiasi gioco che apri su quel computer.

Devo scaricare RoCode?

Non c'è nessuna app desktop da scaricare. RoCode è una chat web su rocode.app più un plugin gratuito che installi dal Creator Store di Roblox.

Posso usare RoCode sul telefono?

No. La chat richiede un browser da computer, e Roblox Studio deve girare su Windows o Mac.

Posso scrivere a RoCode in italiano?

Sì. La chat, il plugin e la documentazione completa sono in inglese, ma puoi scrivere i tuoi prompt in italiano e RoCode di solito ti risponde in italiano. Alcuni avvisi e tutti i pulsanti restano in inglese.

RoCode preme Play o pubblica il mio gioco?

In modalità Build con il plugin 3.9 o successivo può premere Play per un breve test e cercare errori, e con il plugin 3.9.11 o successivo guidare un personaggio di prova; la modalità Ask non lo fa mai. Non pubblica né salva mai il tuo gioco. Pubblichi tu.

Dove trovo aiuto?

Nel Discord di RoCode. Di' cosa hai provato e cosa mostrano la chat o il pannello del plugin.

Fonti e letture

Prova RoCode nel tuo gioco.

Crediti gratis ogni giorno, senza carta. Installa il plugin, descrivi la funzione e controlla cosa compare in Studio.