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ä looppien avulla.
Minecraftia rakentaessa käytämme looppeja koodin kokoamiseksi ja
uuden maailman luomiseksi. Tämä tarkoittaa tuhansia lohkoja.
Käytämme looppeja 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!