Menu
CoddyTech

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.

challenge icon

Sfida

Facile

Scrivi il tuo primo script Roblox.

  1. Scrivi un messaggio tra le virgolette in print(""), per esempio print("Hello, Roblox!").
  2. 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

Esercitati da solo: Compilatore Lua online