<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://peda.net/:static/535/atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Peli 3: Zombie</title>
<id>https://peda.net/id/d7e14766119</id>
<updated>2019-01-06T16:11:14+02:00</updated>
<link href="https://peda.net/id/d7e14766119:atom" rel="self" />
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies#top" rel="alternate" />
<logo>https://peda.net/:static/535/peda.net.logo.bg.svg</logo>
<rights type="html">&lt;div class=&quot;license&quot;&gt;Tämän sivun lisenssi &lt;a rel=&quot;license&quot; href=&quot;https://peda.net/info&quot;&gt;Peda.net-yleislisenssi&lt;/a&gt;&lt;/div&gt;&#10;</rights>

<entry>
<title>Zombie</title>
<id>https://peda.net/id/1b1a8b6c11b</id>
<updated>2019-01-06T19:23:32+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/zombie#top" />
<content type="html">&lt;p&gt;&lt;b&gt;Pelin idea&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Tehdään yksinkertainen räiskintäpeli, jossa velho yrittää löytää luolan ja zombiet jahtaavat velhoa. Peli päättyy voittoon, jos velho löytää luolan. Peli päättyy tappioon, jos zombiet saavat velhon kiinni.&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/zombie/peli4-png#top&quot; title=&quot;peli4.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/zombie/peli4-png:file/photo/b705ebe7741d3e1c641f96278b621bd2a59e8462/peli4.png&quot; alt=&quot;&quot; title=&quot;peli4.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/span&gt;Huomio: Pelissä tarvittavat kuvat on ohjeen lopussa.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;span&gt;Tässä harjoituksessa uusia opittavia asioita:&lt;/span&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Kerrataan pelin rakentamisen vaiheet.&lt;/li&gt;&#10;&lt;li&gt;Opitaan ohjelmoimaan näppäimistöä.&lt;/li&gt;&#10;&lt;li&gt;Opitaan ohjelmoimaan hiirtä.&lt;/li&gt;&#10;&lt;li&gt;Opitaan tekemään komennoista ryhmä.&lt;/li&gt;&#10;&lt;li&gt;Opitaan tekemään klooneja hahmosta.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;br/&gt;&#10;&lt;span&gt;Aikasuositus: 2 - 4 oppituntia (45 min). Tarvittaessa 2 oppituntia enemmän, jos syntyy innostusta kehittää omia pelejä.&lt;/span&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;span&gt;1. Opetuskerta: Tee ohjeen mukainen peli.&lt;br/&gt;&#10;&lt;/span&gt;&lt;br/&gt;&#10;&lt;span&gt;2. Opetuskerta: Toteuta oma avaruusräiskintäpeli tällä idealla. Avaruusalus on &amp;quot;Velho&amp;quot;, Laser on &amp;quot;Tulipallo&amp;quot; ja Meteoriitit ovat &amp;quot;Zombieta&amp;quot;, jotka tulevat kohti. Voit piirtää itse hahmot. Voit myös keksiä oman idean (esimerkiksi tankkipeli yms.).&lt;br/&gt;&#10;&lt;/span&gt;</content>
<published>2019-01-06T16:12:31+02:00</published>
</entry>

<entry>
<title>1. Pelikentän luominen</title>
<id>https://peda.net/id/4745afc011c</id>
<updated>2019-01-08T20:27:39+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/1pl#top" />
<content type="html">Aloitetaan &lt;b&gt;Uusi peli&lt;/b&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;eli ota komento:&lt;/span&gt;&lt;b&gt;&lt;span&gt; &lt;/span&gt;File | New&lt;/b&gt;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/1pl/c1_01-png#top&quot; title=&quot;c1_01.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/1pl/c1_01-png:file/photo/a5a0302f14899e62ec590670070e6999d89278aa/c1_01.png&quot; alt=&quot;&quot; title=&quot;c1_01.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;span&gt;ja valitse&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;b&gt;New empty project&lt;/b&gt;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/1pl/c1_02-png#top&quot; title=&quot;c1_02.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/1pl/c1_02-png:file/photo/76118e30ad235482ba97982dc5910e391a419781/c1_02.png&quot; alt=&quot;&quot; title=&quot;c1_02.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;span&gt;Kuittaa valinta napsauttamalla hiirellä Open – painiketta.&lt;/span&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;span&gt;Napsauta hiirellä työpöytää ja etsi Properties-ikkunasta (asetukset) kohta&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;strong&gt;Layout Size.&lt;/strong&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;Laita sinne arvot Width (leveys)&lt;b&gt; 1600&lt;/b&gt; ja Height (korkeus) &lt;b&gt;1200&lt;/b&gt;. Olet määrännyt pelialueen koon pikseleinä.&lt;/span&gt;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/1pl/c1_03-png#top&quot; title=&quot;c1_03.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/1pl/c1_03-png:file/photo/0d9eef2d24cf57e8ff2da7566311269991dd1020/c1_03.png&quot; alt=&quot;&quot; title=&quot;c1_03.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;span&gt;Kun nyt napsautat hiirellä kohtaa Project Properties&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;strong&gt;View&lt;/strong&gt;&lt;span&gt;, niin voit lisäksi asettaa ikkunan koon, joka on pelinäkymän koko. Laita sinne arvot Width (leveys) 800 ja Height (korkeus) 600.&lt;/span&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/1pl/c2_02-png#top&quot; title=&quot;c2_02.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/1pl/c2_02-png:file/photo/2ac861b5e9f70b0ddf236e0a834e831f328364cb/c2_02.png&quot; alt=&quot;&quot; title=&quot;c2_02.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Pelikentän koko on nelinkertainen verrattuna pelinäkymän kokoon.</content>
<published>2019-01-06T16:35:13+02:00</published>
</entry>

<entry>
<title>2. Peligrafiikka: Pelin tausta</title>
<id>https://peda.net/id/ab2832c811c</id>
<updated>2019-01-06T16:50:46+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/2ppt#top" />
<content type="html">Piirretään tausta ja pelihahmot Inkscape-ohjelmassa. Pelihahmoina meillä on Velho ja Zombie. Zombiesta tehdään kaksi kuvaa. Lisäksi piirretään kuvat kiviesteestä, tulipallosta, luolasta ja taustasta, joka kuvaa suota. Katso, että hahmon koko on noin 100 px (W = leveys, H = korkeus). Tallenna pelihahmo komennolla: Tiedosto | Tallenna Bittikartta ( Export PNG Image). Valitse tiedostolle nimi ja tallennuspaikka painamalla Tallenna -painiketta (Export As) ja lopuksi tallenna valittu piirros Vie-painikkeella. Tallenna kukin pelihahmo erillisinä kuvina.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/2ppt/c4_01-png#top&quot; title=&quot;c4_01.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/2ppt/c4_01-png:file/photo/e2dcf05b073fe1d655d8f01a49941435103751c0/c4_01.png&quot; alt=&quot;&quot; title=&quot;c4_01.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;Kun painat hiiren oikeaa painiketta pelikentän päällä, niin avautuvasta valikosta valitse: Insert New object. Tai voit tuplanapsauttaa hiirellä pelikentän päällä.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/2ppt/c4_02-png#top&quot; title=&quot;c4_02.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/2ppt/c4_02-png:file/photo/fea4ce15fd896f93aa6b27eb45cd23ad00f1aa03/c4_02.png&quot; alt=&quot;&quot; title=&quot;c4_02.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;p&gt;Kun nyt napsautat hiirellä työpöydällä, niin tällöin automaattisesti aukeaa kuva-ikkuna. Aukaise tallennettu kuva taustasta, joka esittää suota. Täytä koko pelikentän alue suolla.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/2ppt/c4_03-png#top&quot; title=&quot;c4_03.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/2ppt/c4_03-png:file/photo/2666caa0614636201ac31df4829064a207502b47/c4_03.png&quot; alt=&quot;&quot; title=&quot;c4_03.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Pelin tausta ja pelihahmot kannattaa piirtää eri tasoille. Valitse Layers-välilehti ja muuta asetuksissa (Properties) tason nimi, esimerkiksi: Tausta.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/p&gt;&#10;</content>
<published>2019-01-06T16:45:10+02:00</published>
</entry>

<entry>
<title>3. Pelihahmot</title>
<id>https://peda.net/id/a481e49a11c</id>
<updated>2019-01-06T16:57:45+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/3-pelihahmot#top" />
<content type="html">Pelihahmoja varten lisäämme uuden tason. Paina + painiketta Layers-ikkunassa ja anna tasolle nimi Properties-ikkunassa. Esimerkiksi Pelihahmot.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/3-pelihahmot/c4_04-png#top&quot; title=&quot;c4_04.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/3-pelihahmot/c4_04-png:file/photo/c2fdbff15f8c388b50d0dcfbda1c5f75ceda04e8/c4_04.png&quot; alt=&quot;&quot; title=&quot;c4_04.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;table&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/3-pelihahmot/sprite-png#top&quot; title=&quot;sprite.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/3-pelihahmot/sprite-png:file/photo/cb19208c6ba1adf929d876636e8d846a12974314/sprite.png&quot; alt=&quot;&quot; title=&quot;sprite.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/td&gt;&#10;&lt;td&gt;Kun painat hiiren oikeaa painiketta pelikentän päällä, niin avautuvasta valikosta valitse: &lt;strong&gt;Insert New object&lt;/strong&gt;. Tai voit tuplanapsauttaa hiirellä pelikentän päällä. Valitse Insert New object-ikkunasta &lt;strong&gt;Sprite (pelihahmo)&lt;/strong&gt; ja napsauta hiirellä Insert-painiketta.&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;br/&gt;&#10;&lt;p&gt;Kun nyt napsautat hiirellä työpöydällä, niin tällöin automaattisesti aukeaa kuva-ikkuna. Lataamme tallennetun pelihahmon painamalla avonaisen kansion näköistä kuvaketta.Valitse tallennettu kuvatiedosto hiirellä napsauttamalla ja paina Avaa-painiketta. Lisää pelikenttään Velho, tulipallo, kivi, luola ja Zombie.&lt;/p&gt;&#10;&lt;p&gt;Kun lisäät Zombien, niin lisää kohtaan Animation frames, myös toinen kuva painamalla hiiren oikeaa painiketta ja valitsemalla valikosta Import frames | From files.&lt;/p&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/3-pelihahmot/c4_05-png#top&quot; title=&quot;c4_05.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/3-pelihahmot/c4_05-png:file/photo/84d6cf3366fd68756b5007d2de5dc20e213f64e0/c4_05.png&quot; alt=&quot;&quot; title=&quot;c4_05.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;Kun valitset Animations-ikkunan aktiiviseksi (Animaation nimi on Default), niin silloin mene Asetukset -ikkunaan (Properties) ja laita asetus: Loop: Yes eli animaatio on ikuisessa silmukassa.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/3-pelihahmot/c4_06-png#top&quot; title=&quot;c4_06.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/3-pelihahmot/c4_06-png:file/photo/e4aae451a5ddfaaa259aaca8b26251b8f5ad3648/c4_06.png&quot; alt=&quot;&quot; title=&quot;c4_06.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;p&gt;Kun olet lisännyt kaikki pelihahmot, niin nimeä kukin pelihahmo Properties-ikkunassa. Nimet voisivat olla esimerkiksi: Kivi, Luola, Tulipallo, Velho, Zombie.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/3-pelihahmot/c4_07-png#top&quot; title=&quot;c4_07.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/3-pelihahmot/c4_07-png:file/photo/2195783ba2bfaa3c67b2b224f60bd80568d4d744/c4_07.png&quot; alt=&quot;&quot; title=&quot;c4_07.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;Jätä tulipallo pelikentän ulkopuolelle, mutta nosta muut pelihahmot pelikentän sisäpuolelle. Lisätään seuraavaksi pelihamoille käyttäytymismallit.&lt;/p&gt;&#10;</content>
<published>2019-01-06T16:52:09+02:00</published>
</entry>

<entry>
<title>4. Hahmojen käyttäytymisnallit – Behaviors</title>
<id>https://peda.net/id/d8d69ab411c</id>
<updated>2019-01-06T17:04:57+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/4hkb#top" />
<content type="html">Jotta pelihahmot saadaan esimerkiksi liikkumaan, niin meidän on lisättävä pelihahmoihin käyttäytymismalleja (Behaviors). Valitse objekti (esim. velho) hiirellä napsauttamalla ja Properties-ikkunassa napsauta tekstiä: Behaviors. &lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/4hkb/c4_08-png#top&quot; title=&quot;c4_08.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/4hkb/c4_08-png:file/photo/e36dde3ae4fbea9b6a18546dfa5c921852b5ec95/c4_08.png&quot; alt=&quot;&quot; title=&quot;c4_08.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;p&gt;Paina + painiketta Behaviors-ikkunassa ja valitse Velholle käyttäytymismalliksi: 8Direction, BoundToLayout ja ScrollTo. Muuta 8Direction asetuksia (Properties-ikkuna): &lt;strong&gt;Directions: 4 directions, Set angle: No. &lt;/strong&gt;Eli rajataan liikkuminen neljään suuntaan ja estetään hahmon pyöriminen.&lt;/p&gt;&#10;&lt;p&gt;Tulipallolle lisää käyttäytmismallit: Bullet ja Destroy outside layout eli tulipallo poistetaan silloin kun se on pelialueen ulkopuolella. Zombielle, Kivelle ja luolalle lisää käyttäytymismallit: Solid.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/p&gt;&#10;&lt;table&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/4hkb/c4_09-png2#top&quot; title=&quot;c4_09.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/4hkb/c4_09-png2:file/photo/be61b94948755c83156af1fd5a235821abb578a9/c4_09.png&quot; alt=&quot;&quot; title=&quot;c4_09.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/td&gt;&#10;&lt;td&gt;&#10;&lt;p&gt;Voit testata käyttäytymismalleja kun painat Run layout-painiketta (= F5).&lt;/p&gt;&#10;&lt;p&gt;Velhon pitäisi liikkua nuolinäppäimistä. Jos laitat Properties-ikkunassa kohdassa Behaviors | 8Direction | Default control asetuksen: &lt;strong&gt;No&lt;/strong&gt;, niin silloin velho ei enää liiku nuolinäppäimillä. Haluamme käyttää muita kuin nuolinäppäimiä hahmon liikuttamiseen. Kuinka se onnistuisi? Katsomme seuraavaksi kuinka voimme ohjelmoinnin keinoin muuttaa näitä painikkeita.&lt;/p&gt;&#10;&lt;p&gt;Zombie kävelee paikoillaan (Animaatio ikuisessa silmukassa), kun velho törmää esteisiin, niin ei päästä eteenpäin (Solid).&lt;/p&gt;&#10;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;</content>
<published>2019-01-06T17:00:46+02:00</published>
</entry>

<entry>
<title>5. Hahmon ohjelmoiminen – Event sheet</title>
<id>https://peda.net/id/a2c39f7011c</id>
<updated>2019-01-08T19:36:02+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes#top" />
<content type="html">Haluamme ohjelmoida näppäimistöä ja hiirtä. Ennen kuin se onnistuu, niin meidän pitää lisätä näppäimistö ja hiiri peliin objektina. Paina pelialueen päällä hiiren oikeaa painiketta ja valitse komento: &lt;strong&gt;Insert new object&lt;/strong&gt;. Etsi objekti-ikkunasta &lt;strong&gt;Keyboard&lt;/strong&gt; ja kuittaa valinta painamalla &lt;strong&gt;Insert&lt;/strong&gt;-painiketta. Lisää samoin myös hiiri (Mouse).&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_10-png#top&quot; title=&quot;c4_10.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_10-png:file/photo/1a1583aa84f90878ff563fd3eab0552f6c67c36b/c4_10.png&quot; alt=&quot;&quot; title=&quot;c4_10.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_11-png#top&quot; title=&quot;c4_11.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_11-png:file/photo/ca3698f2f27456aaca51e32c562e5cbf2bf1dbbf/c4_11.png&quot; alt=&quot;&quot; title=&quot;c4_11.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;strong&gt;Näppäimistön ohjelmointi&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/strong&gt;Haluamme luoda toiminnon kun painetaan nuoli vasemmalle, niin alus pyörii vastapäivään ja kun painetaan nuoli oikealle, niin alus pyörii myötäpäivään. Mene &lt;strong&gt;Event sheet&lt;/strong&gt; väilehdelle. &lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Paina &lt;strong&gt;Add event&lt;/strong&gt;, valitse &lt;strong&gt;Keyboard&lt;/strong&gt; ja paina &lt;strong&gt;Next&lt;/strong&gt;.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_12-png#top&quot; title=&quot;c4_12.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_12-png:file/photo/38735839e94c6bfdfe012ab19a8b58e5930d352f/c4_12.png&quot; alt=&quot;&quot; title=&quot;c4_12.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse komento Keyboard: &lt;strong&gt;Key is down&lt;/strong&gt; (Kun näppäin on pohjassa) ja paina Next&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_13-png#top&quot; title=&quot;c4_13.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_13-png:file/photo/84529bc3fea393cea22ca94e6973d75039c3939b/c4_13.png&quot; alt=&quot;&quot; title=&quot;c4_13.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Paina &lt;strong&gt;&amp;lt;click to choose&amp;gt;,&lt;/strong&gt; jonka jälkeen paina näppäimistöltä d-kirjainta ja kirjain: D ilmestyy ikkunaan. Kuittaa OK:lla. Paina lopuksi Done.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_14-png#top&quot; title=&quot;c4_14.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_14-png:file/photo/80b325184a42dd0dd445b4e47bf1f841aa9cf386/c4_14.png&quot; alt=&quot;&quot; title=&quot;c4_14.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Olemme nyt luoneet ehdon (Kun d-kirjainta on painettu), seuraavaksi lisäämme toiminnon. Napsauta hiirellä &lt;strong&gt;Add action&lt;/strong&gt; tekstiä.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_15-png#top&quot; title=&quot;c4_15.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_15-png:file/photo/f791bf82f54ae2820ff5813e04e2bbe1f7e8c788/c4_15.png&quot; alt=&quot;&quot; title=&quot;c4_15.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;b&gt;Velho&lt;/b&gt; ja paina Next.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_16-png#top&quot; title=&quot;c4_16.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_16-png:file/photo/b2518d70e7b6afd7bba81adf78460869c7f3fecf/c4_16.png&quot; alt=&quot;&quot; title=&quot;c4_16.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse nyt ryhmästä 8Direction: &lt;strong&gt;Simulate control&lt;/strong&gt; ja paina Next.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_17-png#top&quot; title=&quot;c4_17.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_17-png:file/photo/550e3f59774cf0b4d14344b39ba7854c4648105d/c4_17.png&quot; alt=&quot;&quot; title=&quot;c4_17.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Laita Control asetuksen arvoksi: &lt;b&gt;Right&lt;/b&gt; ja paina Done.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_18-png#top&quot; title=&quot;c4_18.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_18-png:file/photo/91081de9edc5a8350e57a4b07da7d5070f30a93d/c4_18.png&quot; alt=&quot;&quot; title=&quot;c4_18.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;br/&gt;&#10;Olemme nyt luoneet seuraavan toiminnon.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_19-png#top&quot; title=&quot;c4_19.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_19-png:file/photo/2509f8dd8a260d25c03035326aebd09da5851776/c4_19.png&quot; alt=&quot;&quot; title=&quot;c4_19.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;p&gt;Eli kun painetaan näppäimistöltä d-kirjainta, niin velho liikkuu oikealle.&lt;/p&gt;&#10;&lt;p&gt;Samalla tavalla luo seuraavat lauseet:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Kun painetaan näppäimistöltä a-kirjain pohjaan, niin Velho liikkuu vasemmalle.&lt;/li&gt;&#10;&lt;li&gt;Kun painetaan näppäimistöltä w-kirjain pohjaan, niin Velho liikkuu ylös.&lt;/li&gt;&#10;&lt;li&gt;Kun painetaan näppäimistöltä s-kirjain pohjaan, niin Velho liikkuu alas. Lopputuloksen pitäisi näyttää nyt tältä.&lt;/li&gt;&#10;&lt;/ul&gt;&#10; &lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_20-png#top&quot; title=&quot;c4_20.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_20-png:file/photo/311101f1f8820230189e6753cb3619dbef727a6a/c4_20.png&quot; alt=&quot;&quot; title=&quot;c4_20.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;RYHMÄN MUODOSTAMINEN&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Samankaltaiset komennot kannattaa ryhmitellä omiin ryhmiin. Paina hiiren oikeaa painiketta Event Sheet-välilehdellä ja valitse avautuvasta valikosta Add group. Anna ryhmälle nimi (Kohta Name) ja kuittaa OK:lla.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_21-png#top&quot; title=&quot;c4_21.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_21-png:file/photo/75763674e65d18a735fe4a1d13c7c10404637f4d/c4_21.png&quot; alt=&quot;&quot; title=&quot;c4_21.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;p&gt;Ryhmä näkyy nyt omana palkkina.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_22-png#top&quot; title=&quot;c4_22.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_22-png:file/photo/415879500126073a6fdea45ea88d6dc44b3cc76e/c4_22.png&quot; alt=&quot;&quot; title=&quot;c4_22.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Seuraavaksi raahaa hiirellä aikaisemmin luodut komennot tähän ryhmään. Tartu hiirellä Keyboard-tekstin edessä olevasta alueesta, jolloin koko komento värjäytyy keltaiseksi. Raahaa eli pidä hiiren vasen painike pohjassa koko ajan samalla kun liikutat hiirtä , nyt tämä&lt;br/&gt;&#10; näppäinkomento ryhmän päälle, kunnes ilmestyy viiva, jossa alussa &amp;quot;väkänen&amp;quot;. Nyt kun vapautat hiiren vasemman painikeen, niin komento siirtyy tähän ryhmään.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_24-png2#top&quot; title=&quot;c4_24.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_24-png2:file/photo/9ad9a94aaf217ac130cd528d1456457baec15598/c4_24.png&quot; alt=&quot;&quot; title=&quot;c4_24.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Tee samoin muille komennoille. Lopputulos näyttää tältä.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_23-png#top&quot; title=&quot;c4_23.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_23-png:file/photo/7e249203fa3bae7fc7d36461cb81ba852630a50c/c4_23.png&quot; alt=&quot;&quot; title=&quot;c4_23.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Komennot voi piilottaa näkyvistä napsauttamalla:  miinus-painiketta.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&#10;Hiiren ohjelmointi&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt; &lt;/p&gt;&#10;Haluamme luoda seuraavaksi toiminnon, jossa Velho voi ampua tulipalloja hiiren avulla. Lisätään aluksi toiminto, että Velho kääntyy kohti hiirtä.&lt;br/&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Mene &lt;strong&gt;Event sheet&lt;/strong&gt; väilehdelle. Paina &lt;strong&gt;Add event&lt;/strong&gt;, valitse &lt;strong&gt;System&lt;/strong&gt; ja paina &lt;strong&gt;Next&lt;/strong&gt;. &lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_25-png#top&quot; title=&quot;c4_25.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_25-png:file/photo/20d8c36a2a1e99d843c8bfc6ce27108980cab56c/c4_25.png&quot; alt=&quot;&quot; title=&quot;c4_25.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse komento General: &lt;strong&gt;Every tick&lt;/strong&gt; ja paina Done.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_26-png#top&quot; title=&quot;c4_26.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_26-png:file/photo/8544289822d0230dc03b11182661c10245bfe1f6/c4_26.png&quot; alt=&quot;&quot; title=&quot;c4_26.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Paina &lt;b&gt;Add action&lt;/b&gt;, valitse Velho ja paina Next.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_27-png#top&quot; title=&quot;c4_27.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_27-png:file/photo/ec13ca2e7c16be5a8a3003f06cdab6e6feaef30d/c4_27.png&quot; alt=&quot;&quot; title=&quot;c4_27.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse nyt toiminto Angle: &lt;strong&gt;Set angle toward position&lt;/strong&gt; ja paina Next.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_28-png#top&quot; title=&quot;c4_28.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_28-png:file/photo/f4ca49f89f7c69b71ba1b8b8264acb1538962d21/c4_28.png&quot; alt=&quot;&quot; title=&quot;c4_28.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Laita kohtaan &lt;b&gt;X: Mouse.X ja kohtaan Y: Mouse.Y&lt;/b&gt;. Paina lopuksi Done.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_29-png#top&quot; title=&quot;c4_29.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_29-png:file/photo/6632296a768877df692bc73af1a7687f482c4962/c4_29.png&quot; alt=&quot;&quot; title=&quot;c4_29.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;br/&gt;&#10;Olemme nyt lisänneet toiminnon. Kun liikutetaan pelikentässä hiirtä, niin Velho kääntyy kohti tätä hiiren osoitinta. Komento näyttää tältä.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_30-png#top&quot; title=&quot;c4_30.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_30-png:file/photo/deee7d3c0a651dda43f110965fd0a519b5cbc42d/c4_30.png&quot; alt=&quot;&quot; title=&quot;c4_30.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;p&gt;&lt;strong&gt;Ampuminen hiiren avulla tapahtuu seuraavalla toiminnolla.&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Paina &lt;b&gt;Add event.&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;b&gt;Mouse&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse toiminto: &lt;b&gt;On any click&lt;/b&gt; ja paina Done&lt;/li&gt;&#10;&lt;li&gt;Paina &lt;b&gt;Add action.&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;b&gt;Velho&lt;/b&gt; ja paina Next&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Misc toiminto:&lt;b&gt; Spawn another object&lt;/b&gt; ja paina Next&lt;/li&gt;&#10;&lt;li&gt;Napsauta hiirellä kohtaa &lt;b&gt;&amp;lt;click to choose&amp;gt;&lt;/b&gt; ja valitse Tulipallo ja paina OK. Lopuksi kuittaa valinta painamalla Done.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_31-png#top&quot; title=&quot;c4_31.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_31-png:file/photo/004e8778f31593d834971ded5983c18509cdc39b/c4_31.png&quot; alt=&quot;&quot; title=&quot;c4_31.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;p&gt;Voit testata toimintoa painamalla F5 (Run layout).&lt;/p&gt;&#10;&lt;p&gt; &lt;/p&gt;&#10;&lt;p&gt;&lt;b&gt;ZOMBIT&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Lisätään seuraavaksi toiminto, jossa Zombie tulee kohti Velhoa. &lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Paina &lt;b&gt;Add event.&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;b&gt;Sytem&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse toiminto &lt;b&gt;Every tick&lt;/b&gt; ryhmästä General ja paina Done&lt;/li&gt;&#10;&lt;li&gt;Paina &lt;b&gt;Add action.&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse&lt;b&gt; Zombie&lt;/b&gt; ja paina Next&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Angle toiminto: &lt;b&gt;Rotate toward position&lt;/b&gt; ja paina Next&lt;/li&gt;&#10;&lt;li&gt;Laita kohtaan&lt;b&gt; Degrees arvo: 1, kohtaan X arvo: Velho.X  ja kohtaan Y arvo: Velho.Y&lt;/b&gt;. Lopuksi kuittaa valinta painamalla Done.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_32-png2#top&quot; title=&quot;c4_32.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_32-png2:file/photo/a77737d285085ca2fd27dda1904c5c7056b7dce3/c4_32.png&quot; alt=&quot;&quot; title=&quot;c4_32.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Zombie kääntyy kohti velhoa, mutta menee samalla ylösalaisin. Komento näyttää nyt tältä.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_33-png#top&quot; title=&quot;c4_33.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_33-png:file/photo/ec35cb512183fae756ce4a5bd5bf16aedc11fad0/c4_33.png&quot; alt=&quot;&quot; title=&quot;c4_33.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;br/&gt;&#10;Korjataan ongelma, flipped-komennolla. Lisäksi laitetaan Zombie liikkumaan. Tehdään tähän komentoon vielä seuraavat lisäykset:&#10;&lt;ol&gt;&#10;&lt;li&gt;Paina &lt;b&gt;Add action.&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;b&gt;Zombie&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Appearance toiminto:&lt;b&gt; Set flipped&lt;/b&gt; ja paina Next&lt;/li&gt;&#10;&lt;li&gt;Laita asetus kohtaan &lt;b&gt;state: Flipped&lt;/b&gt; ja paina Done.&lt;/li&gt;&#10;&lt;li&gt;Paina &lt;b&gt;Add action&lt;/b&gt; uudestaan.&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;b&gt;Zombie&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Size &amp;amp; Position toiminto: &lt;b&gt;Move forward&lt;/b&gt; ja paina Next&lt;/li&gt;&#10;&lt;li&gt;Laita asetus kohtaan &lt;b&gt;Distance: 1&lt;/b&gt; ja paina Done.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Lopputulos näyttää nyt tältä:&lt;/p&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_34-png#top&quot; title=&quot;c4_34.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_34-png:file/photo/cf6626c09d339f392b3b4c7dcbec5e38700c33d6/c4_34.png&quot; alt=&quot;&quot; title=&quot;c4_34.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;Komennon voisi suomentaa siten, että aina kun tietokoneen kello tikittää, niin käännä Zombie kohti velhoa, peilaa pystysuunnassa ja liiku eteenpäin yksi pikseli.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Tehdään seuraavaksi ehto: Jos tulipallo törmää Zombiehen, niin tuhoa Zombie ja tulipallo. Tämä tehdään seuraavalla tavalla:&lt;br/&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Paina ensin &lt;b&gt;Add event.&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Napsauta &lt;b&gt;Tulipalloa&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse komento: Collisions: &lt;b&gt;On collision with another object&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Napsauta hiirellä kohtaa:&lt;b&gt; &amp;lt;click to choose&amp;gt;&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;b&gt;Zombie&lt;/b&gt; ja paina OK painiketta.&lt;/li&gt;&#10;&lt;li&gt;Kuittaa valinnat painamalla Done painiketta ja olet luonut ehdon.&lt;/li&gt;&#10;&lt;li&gt;Napsauta hiirellä kohtaa: &lt;b&gt;Add action.&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse&lt;b&gt; Zombie&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse Misc: &lt;b&gt;Destroy&lt;/b&gt; ja paina Done.&lt;/li&gt;&#10;&lt;li&gt;Napsauta hiirellä uudestaan kohtaa:&lt;b&gt; Add action.&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;b&gt;Tulipallo&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse Misc: &lt;b&gt;Destroy&lt;/b&gt; ja paina Done.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Olet nyt luonut toiminnon ja lopputulos näyttää tältä.&lt;/p&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_35-png#top&quot; title=&quot;c4_35.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_35-png:file/photo/d402881cb0c0265c8893551345668be9b2b37187/c4_35.png&quot; alt=&quot;&quot; title=&quot;c4_35.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Tehdään seuraavaksi ehto: Jos Zombie törmää Velhoon, niin tuhoa Velho. Tämä tehdään seuraavalla tavalla:&lt;br/&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Paina ensin &lt;b&gt;Add event.&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Napsauta &lt;b&gt;Zombieta&lt;/b&gt; paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse komento: Collisions: &lt;b&gt;On collision with another object&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Napsauta hiirellä kohtaa:&lt;b&gt; &amp;lt;click to choose&amp;gt;&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;b&gt;Velho&lt;/b&gt; ja paina OK painiketta&lt;/li&gt;&#10;&lt;li&gt;Kuittaa valinnat painamalla&lt;b&gt; Done&lt;/b&gt; painiketta ja olet luonut ehdon.&lt;/li&gt;&#10;&lt;li&gt;Napsauta hiirellä kohtaa: &lt;b&gt;Add action.&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse&lt;b&gt; Velho&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse Misc:&lt;b&gt; Destroy&lt;/b&gt; ja paina Done.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_36-png#top&quot; title=&quot;c4_36.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/5hoes/c4_36-png:file/photo/a936fff0b25ae6d8bda8b9f4eca88e256b85e329/c4_36.png&quot; alt=&quot;&quot; title=&quot;c4_36.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;</content>
<published>2019-01-06T17:06:25+02:00</published>
</entry>

<entry>
<title>6. Kloonit - Zombieporttti</title>
<id>https://peda.net/id/f1b4072011c</id>
<updated>2019-01-06T18:13:41+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/kz#top" />
<content type="html">&lt;br/&gt;&#10;&lt;table&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/kz/sprite-png#top&quot; title=&quot;sprite.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/kz/sprite-png:file/photo/cb19208c6ba1adf929d876636e8d846a12974314/sprite.png&quot; alt=&quot;&quot; title=&quot;sprite.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/td&gt;&#10;&lt;td&gt;&#10;&lt;p&gt;Luodaan uusi pelihahmo: zombieportti. Kun painat hiiren oikeaa painiketta pelikentän päällä, niin avautuvasta valikosta valitse: &lt;strong&gt;Insert New object&lt;/strong&gt;. Tai voit tuplanapsauttaa hiirellä pelikentän päällä. Valitse Insert New object-ikkunasta &lt;strong&gt;Sprite (pelihahmo)&lt;/strong&gt; ja napsauta hiirellä Insert-painiketta.&lt;/p&gt;&#10;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/kz/c4_37-png#top&quot; title=&quot;c4_37.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/kz/c4_37-png:file/photo/d947c85113da675b4f42e1dde5c3c91bb6296ac6/c4_37.png&quot; alt=&quot;&quot; title=&quot;c4_37.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;p&gt;Zombieportti on neliö. Nosta zombieportti lähelle luolaa, mutta pelialueen ulkopuolelle. Muista nimetä zombieportti Properties-ikkunassa. Zombieportti ei tarvitse käyttäytymismalleja (Behaviors).&lt;/p&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/kz/c4_38-png#top&quot; title=&quot;c4_38.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/kz/c4_38-png:file/photo/1b0959e66cfd2705ea5f9e2738356d10ad438953/c4_38.png&quot; alt=&quot;&quot; title=&quot;c4_38.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Mene seuraavksi Event sheet-välilhdelle. Tehdään seuraavaksi ehto: Joka viides sekunti Zombieportista tulee uusi Zombi (Zombin klooni). Tämä tehdään seuraavalla tavalla:&lt;br/&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Paina ensin Add event.&lt;/li&gt;&#10;&lt;li&gt;Napsauta System ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse komento: Time: Every x seconds ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Anna arvoksi: Interval (Seconds): 5 ja paina Done.&lt;/li&gt;&#10;&lt;li&gt;Napsauta hiirellä kohtaa: Add action.&lt;/li&gt;&#10;&lt;li&gt;Valitse Zombieportti ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse Misc: Spawn another object ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Napsauta hiirellä kohtaa: &amp;lt;click to choose&amp;gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse Zombie ja kuittaa OK:lla. Paina lopuksi Done.&lt;br/&gt;&#10; &lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Olet nyt luonut halutun toiminnon ja lopputulos näyttää tältä.&lt;/p&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/kz/c4_39-png#top&quot; title=&quot;c4_39.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/kz/c4_39-png:file/photo/535d96b12683c2bd2eb75281b3880373375d51fe/c4_39.png&quot; alt=&quot;&quot; title=&quot;c4_39.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;p&gt;Seuraavaksi tehdään pelikenttä valmiiksi. Monista kiviä, zombietä ja zombieportteja kuten haluat. Paina CTRL näppäin pohjaan ja tartu hiirellä monistettavaan kohtaan. Nosta kopio uuteen paikkaan. Kartalla olevat zombiekopiot ovat kertakäyttöisiä, mutta kartan reunalla olevat zombieportit tekevät uusia zombietä koko ajan (5 sekunnin välein). Tällöin pelihahmosta tehdään klooneja.&lt;/p&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/kz/c4_40-png#top&quot; title=&quot;c4_40.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/kz/c4_40-png:file/photo/f6807453ab7752f68585f65449901ee6bffa1222/c4_40.png&quot; alt=&quot;&quot; title=&quot;c4_40.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;</content>
<published>2019-01-06T18:05:53+02:00</published>
</entry>

<entry>
<title>7. Lopetusehto</title>
<id>https://peda.net/id/272c4a9211c</id>
<updated>2019-01-08T19:37:46+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto#top" />
<content type="html">Enää puuttuu lopetusehto eli kuinka peli lopetetaan. Tehdään seuraavat ehdot: Jos velho koskettaa luolaa, niin peli päättyy voitokkaasti. Jos velho kuolee, niin peli päättyy tappiollisesti. Tehdään aluksi Inscapessa kaksi eri kuvaa (Width: 800, Height: 600). Toinen kuva esittää voittoa ja toinen tappiota. Tallenna kuvat PNG-muodossa. Tiedosto | Tallenna bittikartta (Export to PNG image).&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_41-png#top&quot; title=&quot;c4_41.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_41-png:file/photo/b987cee1e48fd288000b4c9dabedd495cca7b528/c4_41.png&quot; alt=&quot;&quot; title=&quot;c4_41.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;p&gt;Lisää kaksi uutta Layout:ia eli pelipohjaa. Nimeä toinen pelipohja nimellä Voitto ja toinen Tappio. Paina hiiren oikeaa painiketta Projects-ikkunan Layouts-otsakkeen päällä ja valitse avauvasta valikosta komento: Add layout. Valitse toiminto: Add event sheet.&lt;/p&gt;&#10;&lt;p&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_42-png#top&quot; title=&quot;c4_42.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_42-png:file/photo/6718c5349e04e5237a868c5d44fba2530d498d02/c4_42.png&quot; alt=&quot;&quot; title=&quot;c4_42.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Properties-ikkunassa nimeä uusi pelipohja (joko Voitto tai Tappio). Muuta uuden pelipohjan koko: Width: 800 ja Height: 600. Pelipohjan koko on sama kuin pelinäkymän koko.&lt;/p&gt;&#10;&lt;p&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_43-png#top&quot; title=&quot;c4_43.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_43-png:file/photo/ee6a71440d78cbf43bf017ff7468d71bd7bb300a/c4_43.png&quot; alt=&quot;&quot; title=&quot;c4_43.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Lopuksi lisää kumpaiseenkin pelipohjaan Sprite tyyppinen kuva ja venytä kuva tarvittaessa koko pelikentän kokoiseksi. Voitto-pelikenttään tulee tietysti voittoa kuvaava kuva ja Tappio-pelikenttään tulee tappiota kuvaava kuva. Kuvahan lisättiin kaksoisnapsauttamalla pelipohjaa. Katso ensin, että olet oikealla välilehdellä.&lt;/p&gt;&#10;&lt;p&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_44-png#top&quot; title=&quot;c4_44.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_44-png:file/photo/515b767e8dbef3fbf203e7d1df9a3acd6fa20cb6/c4_44.png&quot; alt=&quot;&quot; title=&quot;c4_44.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Lisätään seuraavaksi pelin lopetusehdot Event sheet välilehdellä.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_45-png#top&quot; title=&quot;c4_45.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_45-png:file/photo/fe78fee0ee2a68c8e08df9016c1fb22dac06fe4c/c4_45.png&quot; alt=&quot;&quot; title=&quot;c4_45.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Esimerkiksi voittoteksti (kohta 12) lisätään seuraavasti&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Paina&lt;b&gt; Add event.&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;b&gt;Velho&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Collisions toiminto: &lt;b&gt;On collisions with another object&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Napsauta kohdassa&lt;b&gt; &amp;lt;click to choose&amp;gt;&lt;/b&gt;, valitse &lt;b&gt;Luola&lt;/b&gt; ja paina OK. Lopuksi kuittaa valinnat Done-painikkeella.&lt;/li&gt;&#10;&lt;li&gt;Paina &lt;b&gt;Add action&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse&lt;b&gt; System&lt;/b&gt; ja paina Next&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta General toiminto: &lt;b&gt;Go to layout&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse valikosta Layout: &lt;strong&gt;Voitto&lt;/strong&gt; ja paina Done.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt; &lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Vastaavasti tappio (kohta 10) lisätään seuraavasti&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Paina &lt;b&gt;Add action.&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;b&gt;System&lt;/b&gt; ja paina Next&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta General toiminto: &lt;b&gt;Go to layout&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse valikosta Layout: &lt;strong&gt;Tappio&lt;/strong&gt; ja paina Done.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt; &lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Osumat näkyviin &lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;Luodaan luoda globaali-muuttuja Event sheet - välilehdellä, joka kertoo kuinka monta zombieta olet surmannut.&lt;/p&gt;&#10;&lt;p&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_46-png#top&quot; title=&quot;c4_46.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_46-png:file/photo/745cd8a8ece01e1d608aa879d1071f45bd8361c6/c4_46.png&quot; alt=&quot;&quot; title=&quot;c4_46.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&#10;Kasvata muuttujan: Osumat arvoa aina yhdellä kun Zombie tuhotaan. Mene komentoon 9:n.&lt;br/&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Lisää toiminto eli&lt;b&gt; Add action.&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;b&gt;System&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Global &amp;amp; local varables komento: &lt;b&gt;Add to&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Laita asetukset: &lt;b&gt;Varable: Osumat, Add to: 1&lt;/b&gt; ja lopuksi paina Done.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_47-png#top&quot; title=&quot;c4_47.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_47-png:file/photo/2485201798c1b19a9f70d4653a1a240c1cbc9313/c4_47.png&quot; alt=&quot;&quot; title=&quot;c4_47.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;p&gt;Lisätään seuraavaksi Text- objekti pelikenttään kaksoisnapsauttamalla.&lt;/p&gt;&#10;&lt;p&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_48-png#top&quot; title=&quot;c4_48.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_48-png:file/photo/e17f20fc738566a89ff0166d85a8dfc061947aac/c4_48.png&quot; alt=&quot;&quot; title=&quot;c4_48.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;Valitse Text ja paina Insert.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/p&gt;&#10;&lt;table&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_49-png#top&quot; title=&quot;c4_49.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_49-png:file/photo/3d99a6dd1db08a38ccc16885dff628eea7eba66f/c4_49.png&quot; alt=&quot;&quot; title=&quot;c4_49.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/td&gt;&#10;&lt;td&gt;&#10;&lt;p&gt;Lisätään Text-objektiin seuraava käyttäytymismalli (Behaviors): &lt;strong&gt;Ankkuri&lt;/strong&gt;. Tämä käyttäytymismalli pitää tekstin pelinäkymäikkunassa paikoillaan vaikka karttapohja muuttuisi.&lt;/p&gt;&#10;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;p&gt;Mene seuraavaksi Event Sheet - välilehdelle ja lisää sinne seuraava koodi.&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Paina &lt;b&gt;Add Event.&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;b&gt;System&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse&lt;b&gt; Every tick&lt;/b&gt; ja paina Done.&lt;/li&gt;&#10;&lt;li&gt;Paina &lt;b&gt;Add action.&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;b&gt;Text&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Text kohta: &lt;b&gt;Set text&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Kirjoita kohtaan &lt;b&gt;Text: ”Osumat: ”&amp;amp;Osumat.&lt;/b&gt;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_50-png#top&quot; title=&quot;c4_50.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_50-png:file/photo/e579513296cdab5ec753d4e7f9655ef41133f314/c4_50.png&quot; alt=&quot;&quot; title=&quot;c4_50.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;ja paina Done. &lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Lopputulos näyttää tältä.&lt;/p&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_51-png#top&quot; title=&quot;c4_51.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_51-png:file/photo/54e5b5dc298d2a9c2e6af7b524c9a605becf6a9a/c4_51.png&quot; alt=&quot;&quot; title=&quot;c4_51.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;p&gt;Kuten huomasit, niin voit kirjoittaa haluamasi tekstin lainausmerkkien sisään. Muuttujat kirjoitetaan ilman lainausmerkkejä. Teksin ja muuttujan välissä käytetään &amp;amp;- merkkiä erottimena.&lt;/p&gt;&#10;Voit vielä säätää tekstin fonttikokoa isommaksi Properties -ikkunassa. Venytä tarvittaessa tekstilaatikkoa suuuremmaksi. Huomaa, että teksti-kentän pitää olla pelinäkymä-ikkunassa eli katoviivan sisäpuolella. Ankkuri pitää sen paikoillaan&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_52-png#top&quot; title=&quot;c4_52.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_52-png:file/photo/96fdd6ecf1c1c550ab1a0b3404f3f5b0705b43f8/c4_52.png&quot; alt=&quot;&quot; title=&quot;c4_52.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Periaatteessa pelissä on yksi puute. Solid-käyttäytymismalli ei toimi Zombiella. Syy on siinä, että luomamme komento: Mene suoraa kohti Velhoa ohittaa Solid-käyttäytymismallin. Voit vielä lisätä ehdon, että kuinka tehdään siinä tapauksessa, kun zombie osuu kiveen. Silloin esimerkiksi arvotaan uusi kulma väliltä 0 … 360.&lt;br/&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Paina &lt;b&gt;Add event.&lt;/b&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;b&gt;Zombie&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Collisions komento&lt;b&gt;: On collisions with another objec&lt;/b&gt;t ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Napsauta hiirellä tekstiä:&lt;b&gt; &amp;lt;click to choose&amp;gt;&lt;/b&gt; . Valitse &lt;b&gt;Kivi&lt;/b&gt; ja paina OK. Kuittaa lopuksi valinnat painamalla Done.&lt;/li&gt;&#10;&lt;li&gt;Paina &lt;b&gt;Add action&lt;/b&gt;.&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;b&gt;Zombie&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Angle komento: &lt;b&gt;Set angle&lt;/b&gt; ja paina Next. &lt;/li&gt;&#10;&lt;li&gt;Laita asetus: &lt;b&gt;Angle: random(0,360)&lt;/b&gt; ja paina Done. Eli arvotaan uusi kulma väliltä 0...360.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;Lopputulos näyttää tältä.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_53-png#top&quot; title=&quot;c4_53.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/7-lopetusehto/c4_53-png:file/photo/81a8c859a51aa96021436c2bc87d09a9df183eb5/c4_53.png&quot; alt=&quot;&quot; title=&quot;c4_53.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Tämä on hyvä esimerkki siitä, kuinka yksityiskohtia voi vielä hioa, vaikka peli muuten toimisikin halutulla tavalla. Voit kohitellä ideaa eteenpäin.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Pelin kehitysideoita&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;p&gt;Voit kehittää peliä eteenpäin esimerkiksi siten, että luolasta mennään uuteen karttaan. Voit tehdä uuteen karttaan esimerkiksi kerättäviä esineitä (ammuslaatikko), josta Velho saa lisää ammuksia. Tällöin perusta uusi globaali-muuttuja ammukset, jolloin alussa ammuksia on esimerkiksi 20. Aina kun ammuslaatikko löytyy, niin saadaan 20 uutta ammusta lisää eli muuttujan arvo kasvaa tällöin 20:llä. Aina kun Velho ampuu, niin ammukset-muuttuja pienenee yhdellä. Lisäksi tarvitaan lisäehto ampumiseen, että ammukset muuttujan arvo on oltava suurempi kuin nolla, ennen kuin voi ampua. Tämä toiminto tuo lisää haastetta peliin. Myös kerättäviä avaimia voi lisätä. Avain-muuttujan arvo pitää olla esimerkiksi suurempi kuin 5 ennen kuin luolasta pääsee eteenpäin seuraavaan karttaan, jne.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/p&gt;&#10;</content>
<published>2019-01-06T18:14:32+02:00</published>
</entry>

<entry>
<title>Pelissä tarvittavat kuvat</title>
<id>https://peda.net/id/cfa9701c11d</id>
<updated>2019-01-06T19:09:22+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk#top" />
<content type="html">&lt;dl&gt;&lt;dt&gt;&lt;!--filtered attribute: class=&quot;thumbnail&quot;--&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/velho#top&quot; title=&quot;velho.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/velho:file/thumbnail/8ebfc27c4d50e163c93499ac25255faaff9ecbb6/velho.png&quot; alt=&quot;&quot; title=&quot;Velho&quot; class=&quot;thumbnail&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Velho&lt;/dd&gt;&#10;&lt;dt&gt;&lt;!--filtered attribute: class=&quot;thumbnail&quot;--&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/kivi#top&quot; title=&quot;kivi.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/kivi:file/thumbnail/9d77ed3ebd5221aa068ce2fb2c1471e2852d36d6/kivi.png&quot; alt=&quot;&quot; title=&quot;Kivi&quot; class=&quot;thumbnail&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Kivi&lt;/dd&gt;&#10;&lt;dt&gt;&lt;!--filtered attribute: class=&quot;thumbnail&quot;--&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/taustakuva#top&quot; title=&quot;suo.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/taustakuva:file/thumbnail/ca5a05ccd8ea0de7e5031cf8c36269115260c192/suo.png&quot; alt=&quot;&quot; title=&quot;Taustakuva&quot; class=&quot;thumbnail&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Taustakuva&lt;/dd&gt;&#10;&lt;dt&gt;&lt;!--filtered attribute: class=&quot;thumbnail&quot;--&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/zombie2#top&quot; title=&quot;zombie2.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/zombie2:file/thumbnail/d689b8279b88829763016c2948ea72103ef42123/zombie2.png&quot; alt=&quot;&quot; title=&quot;Zombie2&quot; class=&quot;thumbnail&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Zombie2&lt;/dd&gt;&#10;&lt;dt&gt;&lt;!--filtered attribute: class=&quot;thumbnail&quot;--&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/zombie1#top&quot; title=&quot;zombie1.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/zombie1:file/thumbnail/f0d698b7ce13e5c9fc22107e4e8d9ad35ae67934/zombie1.png&quot; alt=&quot;&quot; title=&quot;Zombie1&quot; class=&quot;thumbnail&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Zombie1&lt;/dd&gt;&#10;&lt;dt&gt;&lt;!--filtered attribute: class=&quot;thumbnail&quot;--&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/tulipallo#top&quot; title=&quot;tulipallo.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/tulipallo:file/thumbnail/c22ca73b8dbb02b77c40c4ab57deba197f20bc9a/tulipallo.png&quot; alt=&quot;&quot; title=&quot;Tulipallo&quot; class=&quot;thumbnail&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Tulipallo&lt;/dd&gt;&#10;&lt;dt&gt;&lt;!--filtered attribute: class=&quot;thumbnail&quot;--&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/luola#top&quot; title=&quot;luola.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/luola:file/thumbnail/9e9858a9877fda2b0a24c1f877d5eb0263162f80/luola.png&quot; alt=&quot;&quot; title=&quot;Luola&quot; class=&quot;thumbnail&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Luola&lt;/dd&gt;&#10;&lt;dt&gt;&lt;!--filtered attribute: class=&quot;thumbnail&quot;--&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/tappio#top&quot; title=&quot;loose.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/tappio:file/thumbnail/31672dab59387ec004a1db8e99503db1ee0668a3/loose.png&quot; alt=&quot;&quot; title=&quot;Tappio&quot; class=&quot;thumbnail&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Tappio&lt;/dd&gt;&#10;&lt;dt&gt;&lt;!--filtered attribute: class=&quot;thumbnail&quot;--&gt;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/voitto#top&quot; title=&quot;win.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-4-zombies/ptk/voitto:file/thumbnail/b644cf504cb02aa11e134e59d59344b414455446/win.png&quot; alt=&quot;&quot; title=&quot;Voitto&quot; class=&quot;thumbnail&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Voitto&lt;/dd&gt;&#10;&lt;/dl&gt;&#10;</content>
<published>2019-01-06T19:09:22+02:00</published>
</entry>


</feed>