Ciao, Roblox
Fa parte della sezione Scripting di giochi Roblox del percorso Lua di Coddy. Lezione 1 di 25.
Ogni gioco Roblox è composto da parti (blocchi, sfere, piattaforme) e script che dicono alle parti cosa fare. Gli script sono scritti in Luau, il linguaggio di programmazione che Roblox ha creato a partire da Lua.
Il gioco sulla destra è un mondo vero e proprio: una baseplate d'erba, una piattaforma di spawn e un cartello giallo. Premi «Gioca» per eseguire il tuo script al suo interno e muoviti con W A S D e Space.
La prima cosa che ogni programmatore impara è print. Scrive una riga nel pannello Output sotto il gioco, con l'ora in cui è avvenuta nel gioco:
print("The game started")Il testo tra virgolette è una stringa. print mostra anche elementi che non sono stringhe, come numeri e i nomi delle parti. Ogni parte del mondo si trova dentro workspace e puoi raggiungerla usando il suo nome:
print(workspace.Baseplate.Name)Questo stampa Baseplate. Uno script viene eseguito dall'alto verso il basso, una sola volta, quando il gioco inizia.
Sfida
FacileScrivi il tuo primo script Roblox.
- Scrivi un messaggio tra le virgolette in
print(""), per esempioprint("Hello, Roblox!"). - Mantieni entrambe le virgolette: le tue parole vanno al loro interno.
Premi «Gioca»: il tuo messaggio appare in Output, sotto il gioco. Poi premi «Verifica».
Provalo tu
-- Questo script viene eseguito una sola volta, all'avvio del gioco.
print("")
Tutte le lezioni di Scripting di giochi Roblox
2Cicli e funzioni
Fila di pilastriCostruttore di scaleCostruttore di torriFabbrica di moneteLuce lampeggiantePonte che scompare5Il tuo primo gioco
Il tuo primo ObbyEsercitati da solo: Compilatore Lua online