Menu
CoddyTech

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.

challenge icon

Sfida

Facile

Scrivi il tuo primo script Roblox.

  1. Stampa esattamente Hello, Roblox!
  2. 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")
quiz iconMettiti alla prova

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

Esercitati da solo: Compilatore Lua online