Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Rysunek,.Żółwieścinającedrzewa(polewej)ikopiące(poprawej)
Haczykpoleganatym,żenajpierwtrzebasięnauczyćpro-
gramować.TeżółwierozumiejąkodnapisanywLua(księżycpo
portugalsku),czylijęzykuprogramowaniaużywanymprzezzawo-
dowychtwórcówoprogramowaniawtakichdziedzinach,jakwbu-
dowanesystemylicząceitworzeniegierwideo.Oprogramowanie
interpretera,któreuruchamiaskryptyLua,matylko100KB,co
oznacza,żemożnajezłatwościąwbudowaćwinnefragmenty
oprogramowaniatakiejakmodMinecraft.Luajestczęstoużywa-
nywkodziegierwideonaprzykładwWorldofWarcraft,Dark
Souls,Portal2czyFactorio.
MimożeLuajestprostszyodinnychjęzykówprogramowania,
jestszybkiimocny.Tecechysądlanaskorzystne.ProstotaLua
sprawia,żetodobryjęzyk,abyzacząćprogramowaćnawetbez
żadnegodoświadczenia.
JAKKORZYSTAĆZTEJKSIĄŻKI
Abykorzystaćztejksiążki,trzebanabyćkopięMinecraftadla
WindowslubmacOS,bezpłatnymodComputerCraftorazbezpłat-
neoprogramowanieATLauncher.Wszystkieinstrukcjepobiera-
niaiinstalacjimożnaznaleźćwrozdziale1.
Wpisująckodźródłowyztejksiążki,nienależypisaćnume-
równapoczątkukażdegowiersza.Naprzykładjeślizobaczymy
następującywierszkodu,toniemusimywpisywać9.polewej
stronieaniteżjednejspacjitużzatym:
9.print('Jakmasznaimie?')
Wprowadźmytylkoto:
print('Jakmasznaimie?')
Wprowadzenie
XXIII