Lua:
Rozpoczynanie nowego projektu

How to (Jak to zrobić):

Tworzenie nowego projektu w Lua jest proste. Załóżmy, że nasz projekt to gra “Zgadnij Liczbę”. Zacznij od podstawowego pliku main.lua.

-- main.lua
math.randomseed(os.time()) -- inicjalizacja generatora liczb losowych

local secretNumber = math.random(1, 100) -- losowa liczba do zgadnięcia
print("Zgadnij liczbę od 1 do 100.")

while true do
    print("Wpisz swoją liczbę:")
    local guess = tonumber(io.read())
    
    if guess == secretNumber then
        print("Zgadłeś! Tajemnicza liczba to " .. secretNumber .. ".")
        break
    elseif guess < secretNumber then
        print("Za mało!")
    else
        print("Za dużo!")
    end
end

Przykładowy wynik działania programu:

Zgadnij liczbę od 1 do 100.
Wpisz swoją liczbę:
> 50
Za mało!
Wpisz swoją liczbę:
> 75
Za dużo!
Wpisz swoją liczbę:
> 62
Zgadłeś! Tajemnicza liczba to 62.

Deep Dive (Głębsze Zanurzenie):

Lua powstała w 1993 roku w Brazylii. Ceniona za prostotę, wydajność i elastyczność, Lua używana jest często w skryptowaniu, grach i systemach wbudowanych. Alternatywami dla Lua może być Python dla prostych skryptów lub C++ dla wydajnościowych systemów wbudowanych. Ważne przy rozpoczęciu projektu w Lua jest zrozumienie jak działa zarządzanie pamięcią i tabele, które są podstawowym typem danych w tym języku.

See Also (Zobacz Również):