Olen Lydia Winters, Mojangin tuotejohtaja
ja me loimme pienen pelin
nimeltä Minecraft.
Parasta Minecraftissa on uuden löytäminen.
Rakastan luolissa seikkailua ja tutkimista.
En ole ohjelmoija, joten minusta on hauskaa
läpikäydä Minecraft-oppitunteja ja
oppia koodausta itse. Viime oppitunnilla
käytit paljon moveForward(); -lohkoja.
Olisi helpompaa vain kertoa tietokoneelle,
että haluamme liikkua eteenpäin 4-5 kertaa.
Onneksi tietokoneet ovat todella hyviä
toistamaan käskyjä luuppien avulla.
Minecraftia rakentaessa käytämme
luuppeja koodin kokoamiseksi ja
uuden maailman luomiseksi.
Tämä tarkoittaa tuhansia lohkoja.
Käytämme luuppeja myös esimerkiksi
Alexin jalkojen liikuttamiseksi hänen kävellessä.
Loopit ovat tärkeä osa ohjelmointia.
Yö on tulossa. Seuraavien tasojen
aikana rakennamme talon pysyäksemme turvassa.
Käytämme rakentamiseen toistolohkoja.
Seinien rakentamiseksi voimme joko kertoa
Alexille, että hänen pitää kävellä eteenpäin
ja asettaa lankkuja maahan neljä kertaa
tai että hänen tulee kävellä eteenpäin ja
asettaa maahan yksi lankku ja käyttää
toistolohkoa saman toiminnon
suorittamiseksi useaan kertaan.
Seuraavaksi napautamme toistolohkoa ja
kerromme Alexille, kuinka monta kertaa
haluamme hänen suorittavan tämän
toiminnon. Nyt, rakennetaan talo ennen pimeää!
Pidä hauskaa!