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.
89,203+ 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 sezioneIniziaEspandiComprimiCrea 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?
Posso imparare a programmare su Roblox con un Chromebook o un telefono?
È 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.