Ciao, Roblox
Fa parte della sezione Scripting di giochi Roblox del percorso Lua di Coddy. Lezione 1 di 24.
Ogni gioco Roblox è composto da parti (blocchi, palle, 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 pedana di generazione e un cartello giallo. Premi Play 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 è successo 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 all'interno di workspace e puoi raggiungerla usando il suo nome:
print(workspace.Baseplate.Name)Questo stampa Baseplate. Quando il gioco inizia, uno script viene eseguito una volta, dall'alto verso il basso.
Sfida
FacileScrivi il tuo primo script Roblox.
- Stampa esattamente
Hello, Roblox! - Nella riga successiva, stampa il nome del cartello giallo leggendolo dalla parte:
workspace.Sign.Name(non il testo"Sign"scritto tra virgolette).
Premi Play per vedere le tue righe in Output, poi premi Check.
Provalo tu
-- Questo script viene eseguito una sola volta, all'avvio del gioco.
print("Hello")
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
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