Impara a programmare su Roblox
Scrivi veri script Roblox in Lua e gioca accanto al tuo codice. Gratis, con suggerimenti AI e certificato, su qualsiasi computer, Chromebook o telefono.
1,345+ codder iscritti
24 lezioni24 sfide74 domande del quiz
- Adatto ai principianti
Aiuto alla programmazione con l'AI
Lezioni interattive pratiche
Quiz per mettere alla prova le tue conoscenze
Certificato di completamento gratuito
Prova uno script Roblox qui
Tre piccoli giochi del corso. Cambia lo script nell'editor, premi Gioca e cammina dentro quello che hai scritto.
Toccare la lava imposta la Health del giocatore a 0. Cambia quello 0 alla riga 6 in 50, premi Gioca e la lava ti ferisce soltanto.
local lava = script.Parent
lava.Touched:Connect(function(hit)
local humanoid = hit.Parent:FindFirstChild("Humanoid")
if humanoid then
humanoid.Health = 0
end
end)
Programma
Questa sezione fa parte del percorso Lua. Il programma completo ha altre sezioni: clicca su un'anteprima qui sotto per vederla nella pagina del percorso.
- Sezione 1Fondamenti90 lezioni
- Sezione 2Logica e flusso54 lezioni
- Sezione 3Programmazione orientata agli oggetti70 lezioni
- Sezione 4Introduzione a Luau73 lezioni
Sezione 5
Scripting di giochi Roblox
Inizia la sezioneIniziaCrea script per veri giochi Roblox con Luau e giocaci nel browser: pavimenti di lava, monete, classifiche, trampolini, porte con pulsanti, piattaforme mobili e checkpoint. Concludi creando il tuo obby.Script e parti
4 lezioni413Cicli e funzioni
6 lezioni619Eventi e giocatori
6 lezioni618Meccaniche di gioco
7 lezioni721Il tuo primo gioco
1 lezione13
Impara facendo
Scrivi codice vero, interroga database, crea siti web e padroneggia i prompt per l'AI. Le nostre lezioni interattive coprono tutte le competenze di cui ha bisogno uno sviluppatore moderno.
Costruisci la tua serie
Sii costante e guarda crescere i tuoi progressi! Tieni traccia della tua abitudine quotidiana di programmare, proteggi la tua serie con i giorni di congelamento e guadagna ricompense ogni giorno che ti presenti.
12 giorni di serie
Torna domani per mantenere la tua serie!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Lascia o raddoppia
Giorno 5 di 7
Congela serie
2 left
Programma ovunque
Porta il tuo percorso di programmazione sempre con te! Niente configurazioni, niente download: apri l'app e inizia a programmare. Disponibile su iOS, Android e Web con valutazioni di 4,9 stelle.
Non sei solo
Competi nelle classifiche globali, invita gli amici per guadagnare ricompense e festeggiate insieme i vostri successi. Programmare è più bello con gli amici!
Tutti i modi per imparare
Leggi, ascolta, mettiti alla prova, chiedi all'AI o ripassa qualsiasi cosa tu abbia già visto. Ogni lezione si adatta a te.
Una variabile è un contenitore con un nome che memorizza un valore a cui puoi fare riferimento più avanti nel programma.
In Python la crei scrivendo il nome, un segno di uguale e poi il valore che vuoi memorizzare.
Il valore può cambiare nel tempo: riassegnare il nome lo fa semplicemente puntare a un nuovo valore.
Ottieni un certificato
Ottieni un certificato per ogni corso che completi. Aggiungilo al tuo profilo LinkedIn e al curriculum per mostrare ai datori di lavoro le tue competenze di programmazione.
Perché imparare a programmare su Roblox con Coddy
- Il tuo script e il tuo gioco stanno uno accanto all'altro. Premi Gioca e fai camminare il personaggio dentro quello che hai appena scritto, con W A S D sulla tastiera o con la levetta su uno schermo touch. Premi Verifica e guarda un giocatore di prova percorrere lo stesso tragitto del correttore.
- Funziona nel browser, quindi puoi imparare sul Chromebook della scuola, su un tablet o su un telefono. Roblox Studio funziona solo su Windows e macOS. Qui non c'è niente da installare e nessun account Roblox con cui accedere.
- L'API di Roblox che incontrerai in ogni gioco vero:
Instance.new,workspace, le proprietàPosition,Size,ColoreTransparencydi una parte, l'eventoTouched,Humanoid,Playerseleaderstats,task.wait,ClickDetectoreTweenService. Il motore copia i valori predefiniti di Roblox, come la rinascita dopo 5 secondi e unJumpHeightdi 7,2, quindi il Luau che scrivi qui è lo stesso Luau che scrivi in Studio. Lì costruisci anche le parti che il tuo script si aspetta, che qui ogni lezione costruisce per te. - 24 lezioni in 5 capitoli, ognuna con una meccanica di gioco funzionante alla fine: un ponte che scompare, un pavimento di lava, un raccoglitore di monete, un trampolino, una porta con pulsante, una piattaforma mobile, checkpoint e un traguardo. L'ultima lezione le mette insieme nel tuo obby.
Domande frequenti sugli script Roblox
Che linguaggio di programmazione usa Roblox?
+= e l'interpolazione di stringhe. Il motore di Roblox è scritto in C++, ma per creare un gioco Roblox non scrivi mai C++: ogni script in Roblox Studio è Luau. Il Lua normale di solito funziona in Luau senza modifiche, ed è per questo che molti lo chiamano ancora Roblox Lua.Come si inizia a programmare su Roblox?
workspace.Lava o script.Parent), ne cambia le proprietà (Color, Size, Transparency) e collega una funzione a un evento, così il codice parte quando succede qualcosa (Touched, PlayerAdded, MouseClick). Questo corso le insegna in quest'ordine, un piccolo gioco per lezione. In Roblox Studio aggiungi uno script passando il mouse su una parte o su ServerScriptService nell'Explorer, premendo il pulsante più e scegliendo Script.Serve Roblox Studio per imparare a programmare su Roblox?
Per imparare no. Ogni lezione gira nel browser su un piccolo motore di gioco che Coddy ha scritto in Luau e che riproduce la parte dell'API di Roblox usata da un principiante. Quando vorrai pubblicare un gioco per altri giocatori ti servirà Roblox Studio, gratuito per Windows e macOS. Il tuo Luau e quello che hai imparato vengono con te: in Studio costruisci le parti e posizioni gli script in autonomia, come faceva per te il mondo di ogni lezione.
Posso imparare a programmare su Roblox con un Chromebook o un telefono?
Sì. Roblox Studio non funziona su ChromeOS, iPad o telefoni, ma queste lezioni sì: l'editor e il gioco girano entrambi nel browser e su uno schermo touch il gioco mostra una levetta e un pulsante per saltare, come fa Roblox sul telefono. Per pubblicare più avanti il tuo gioco Roblox ti servirà un computer Windows o Mac per Studio.
È il vero Roblox?
Touched, Humanoid, Players, leaderstats, task.wait, ClickDetector, TweenService e pochi altri. Copia di proposito i valori predefiniti e le stranezze di Roblox, così quello che impari si trasferisce in Studio. Non ha la divisione tra client e server (niente RemoteEvents), non ha GUI e ha solo una fisica semplice (camminare, saltare, cadere e toccare), che sono le prossime cose da imparare in Studio. Coddy non è affiliata a Roblox Corporation né approvata da essa. Roblox e Luau sono marchi di Roblox Corporation.Devo conoscere Lua prima di programmare su Roblox?
Quanto tempo ci vuole per imparare a programmare su Roblox?
Questo corso ha 24 lezioni, circa 4 ore al tuo ritmo, e alla fine sai programmare parti, eventi, una classifica e un intero obby. Creare un gioco completo tutto tuo richiede più tempo: metti in conto qualche mese di piccoli progetti in Roblox Studio, aggiungendo il codice client e server, il salvataggio dei dati e le interfacce utente che vengono dopo questo corso.
Scrivere script su Roblox è permesso?
Sì. Scrivere script per il tuo gioco in Roblox Studio è il modo in cui nasce ogni gioco Roblox, ed è quello che insegna questo corso. Quello che viola i Termini di utilizzo di Roblox è eseguire script exploit nei giochi di altre persone con un executor. Può far bannare un account, e questo corso non c'entra niente.
È un buon corso di programmazione Roblox per bambini?
Il corso di script Roblox è gratis?
Sì. Tutte le 24 lezioni, il gioco in ogni lezione, i suggerimenti AI e il certificato di completamento sono gratuiti. Con un account gratuito puoi fare alcune lezioni al giorno, e Pro elimina il limite giornaliero.