Menu
CoddyTech

Witaj, Roblox

Część sekcji Skryptowanie gier w Roblox ścieżki Lua w Coddy. Lekcja 1 z 24.

Każda gra Roblox składa się z części (bloków, kul, platform) oraz skryptów, które mówią częściom, co mają robić. Skrypty są pisane w Luau, języku programowania, który Roblox stworzył na bazie Lua.

Gra po prawej stronie przedstawia prawdziwy świat: płytę bazową pokrytą trawą, platformę pojawiania się i żółty znak. Naciśnij Play, aby uruchomić w nim swój skrypt, i poruszaj się za pomocą W A S D oraz Space.

Pierwszą rzeczą, której uczy się każdy skrypter, jest print. Zapisuje wiersz w panelu Output pod grą, wraz z informacją, kiedy to się wydarzyło w grze:

print("The game started")

Tekst w cudzysłowie to ciąg znaków. print wyświetla również rzeczy, które nie są ciągami znaków, na przykład liczby i nazwy części. Każda część w świecie znajduje się wewnątrz workspace, a do jednej z nich odwołujesz się za pomocą jej nazwy:

print(workspace.Baseplate.Name)

To wypisuje Baseplate. Skrypt uruchamia się od pierwszego wiersza do ostatniego, jeden raz, gdy gra się rozpoczyna.

challenge icon

Wyzwanie

Łatwy

Napisz swój pierwszy skrypt Roblox.

  1. Wypisz dokładnie Hello, Roblox!
  2. W następnym wierszu wypisz nazwę żółtego znaku, odczytując ją z części: workspace.Sign.Name (a nie tekst "Sign" wpisany w cudzysłowie).

Naciśnij Play, aby zobaczyć swoje wiersze w Output, a następnie naciśnij Check.

Spróbuj swoich sił

-- Ten skrypt uruchamia się raz, gdy gra się rozpoczyna.
print("Hello")
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Skryptowanie gier w Roblox

Poćwicz samodzielnie: Kompilator Lua online