Ohjelmointi: Kodu Game Lab

Ohjeet Kodun käyttöön

Kodu Game Lab on valmiiksi asennettuna kaikilla luokkien 320, 316 ja 330 koneilla.

Sovellus tarjoaa mahdollisuutta kirjautua sisään, mutta tämän voi ohittaa painamalla OK.

Pelin luominen on helppoa: NEW WORLD avaa tyhjän maailman, ja LOAD WORLD antaa mahdollisuuden jatkaa edelliskerralla aloitettua peliä.

Työkalupalkki sijaitsee näytön alareunassa.

Käsityökalu liikuttaa kameraa. Maailmassa voi liikkua pitämällä hiiren vasenta painiketta pohjassa. Maailma kiertyy taas hiiren oikealla painikkeella.


Pensselityökalut luovat ja muokkaavat maailman maastoa. Pensselien kokoa voi säätää näppäimistön nuolinäppäimillä.

Ground brush luo maata hiiren vasemmalla painikkeella ja tuhoaa oikealla painikkeella.
Materiaalivalikko aukeaa pensselityökalun vasemmasta yläkulmasta.
Pensselin muotoa vaihtava valikko aukeaa taas sen oikeasta yläkulmasta.

Up/Down luo nostaa maata hiiren oikealla painikkeella ja laskee oikealla painikkeella.
Pensselin kokoa saa tässäkin säädetyksi nuolinäppäimiä käyttämällä.

Madallettu maasto on mahdollista täyttää vedellä Water Tool -työkalulla.
Veden materiaalille on oma valikkonsa työkalun vasemmassa yläkulmassa.

Viimeisimpänä muttei missään nimessä vähäisimpänä Object tool luo maailmaan hahmoja ja objekteja.


Valikko on laaja. Objektia valitessa on otettava huomioon, että osa objekteista kykenee vain osaan komennoista. Esimerkiksi puut eivät osaa liikkua.


Luodun objektin ominaisuuksia voi muokata hiiren oikealla painikkeella. Objektin paikkaa saa muokatuksi taas vasemmalla painikkeella.


Objektin yleisiin asetuksiin pääsee Change Settings -valikosta.


Esimerkkini ideana on luoda peli, jossa pelaajan ohjaama hahmo syö omenoita. Jotta omenoiden olisi mahdollista ilmestyä maailmaan, asetuksista on laitettava päälle Creatable.


Omenoita saa ilmestymään maailmaan esimerkiksi tykin ampumana.
Tykille voi antaa komentoja Program-valikosta.
Allaolevalla esimerkillä tykki ampuu yhden omenan joka kymmenes sekunti.
Jotta pelissä olisi järkeä, myös omenalle on annettava komentoja.
Allaolevin komennoin omena antaa pelaajalle pisteen, kun hahmo törmää siihen. Komennoista alempi taas saa omenoista vaarallisia, koska mikä tahansa, johon omena osuu, lähtee ampaisten liikkeelle.
Pelaajan hahmo voi käytännössä olla mikä tahansa ohjattava objekti. Kodu-tyypin hahmolle voi tosin antaa monipuolisesti kaikenlaisia komentoja.
Kodu-hahmon ohjelmointi onnistuu samasta valikosta kuin edellisten.
Allaolevin esimerkein Kodu-hahmo liikkuu näppäimistön WASD-näppäimillä, hyppää hiiren vasemmalla painikkeella ja syö jokaisen tapaamansa omenan. Komennoista kolmas saa pelin päättymään, kun Kodu on syönyt viisi omenaa.