<?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 5: Perhonen</title>
<id>https://peda.net/id/0b2ce56810f</id>
<updated>2019-01-06T21:42:12+02:00</updated>
<link href="https://peda.net/id/0b2ce56810f:atom" rel="self" />
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen#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>Perhonen</title>
<id>https://peda.net/id/48291c0c10f</id>
<updated>2019-01-06T21:44:34+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/perhonen#top" />
<content type="html">&lt;b&gt;Pelin idea&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;span&gt;Tehdään peli, jossa on rullaava taustakuva ylhäältä alas (liikkumisefektin luomiseksi). Pelissä on perhonen pelinäkymän alareunassa. Pehosella sallitaan vain vaakaliike. Pelissä arvotaan 5 sekunnin välien kukka ja monsteri (hämähäkki) pelin yläreunaan satunnaiseen paikkaan, josta ne sitten tippuvat alaspäin. Jos kukka tai monsteri törmäävät pelin alareunaan, niin ne poistetaan. Perhonen yrittää kerätä kukkia, mutta väistellä monstereita. Kun perhonen törmää kukkaan, niin silloin saadaan 10 pistettä ja kukka poistetaan pelikentältä. Kun perhonen törmää monsteriin, niin peli päättyy.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/perhonen/peli3-png#top&quot; title=&quot;peli3.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/perhonen/peli3-png:file/photo/4fe5ee591424b3ca275f19e6f268726dd7469cc6/peli3.png&quot; alt=&quot;&quot; title=&quot;peli3.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;&lt;span&gt;Huomio: Pelissä tarvittavat kuvat on ohjeen lopussa.&lt;/span&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;span&gt;Tässä harjoituksessa uusia opittavia asioita:&lt;/span&gt;&lt;br/&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Kerrataan pelin rakentamisen vaiheet.&lt;/li&gt;&#10;&lt;li&gt;Opitaan tekemään rullaava taustakuva.&lt;/li&gt;&#10;&lt;li&gt;Opitaan Construct-ohjelman käyttämä kulma- ja koordinaatistosysteemi.&lt;/li&gt;&#10;&lt;li&gt;Opitaan luomaan uusia objekteja ja laittamaan niitä satunnaiseen paikkaan.&lt;/li&gt;&#10;&lt;li&gt;Opitaan tekemään komentoja kahdella ehdolla.&lt;/li&gt;&#10;&lt;li&gt;Opitaan liikuttamaan kappalaita koordinaatistossa suoraviivaisesti.&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: Tee oma avaruuspeli tämän idean pohjalta. Siinä meteoriitit ovat &amp;quot;monstereita&amp;quot; jotka tippuvat ja joita tuhotaan ampumalla. Avaruusalus voisi kerätä esimerkiksi timantteja. Piirrä tarvittavat pelihahmot itse.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/span&gt;</content>
<published>2019-01-05T17:12:13+02:00</published>
</entry>

<entry>
<title>1. Pelikentän luominen</title>
<id>https://peda.net/id/1f5ac952118</id>
<updated>2019-01-06T10:23:02+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/1pl#top" />
<content type="html">&lt;span&gt;Aloitetaan uusi peli 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-3-perhonen/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-3-perhonen/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-3-perhonen/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-3-perhonen/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) 800 ja Height (korkeus) 600. 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-3-perhonen/1pl/c2_01-png#top&quot; title=&quot;c2_01.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/1pl/c2_01-png:file/photo/7c20353618c08e0a2a593e713db45c9c2468870c/c2_01.png&quot; alt=&quot;&quot; title=&quot;c2_01.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;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/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-3-perhonen/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;</content>
<published>2019-01-06T10:21:53+02:00</published>
</entry>

<entry>
<title>2. Grafiikan lisääminen: Tausta.</title>
<id>https://peda.net/id/cbe1e264118</id>
<updated>2019-01-06T10:34:38+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/2glt#top" />
<content type="html">Piirretään kaikki pelihahmot Inkscape-ohjelmassa. Katso, että pelihahmon 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. Piirrä seuraavat pelihahmot: perhonen (kaksi erilaista kuvaa), hämähäkki ja kukka. Lisäksi tarvitaan GameOver-teksti ja taustakuva. Kun piirrät taustakuvan, niin se on oltava sama kuin pelinäkymän koko eli 800 px x 600 px. Tallenna kukin pelihahmo ja taustakuva erillisinä kuvina.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/2glt/c3_01-png#top&quot; title=&quot;c3_01.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/2glt/c3_01-png:file/photo/158ecfb93fa93aad12d313b6decb2d5e83af3b6b/c3_01.png&quot; alt=&quot;&quot; title=&quot;c3_01.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Mene takaisin Construct- ohjelmaaan. 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-3-perhonen/2glt/c3_02-png#top&quot; title=&quot;c3_02.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/2glt/c3_02-png:file/photo/2d5d4d022894e09982fbe73e65469cfb6dbbd4d9/c3_02.png&quot; alt=&quot;&quot; title=&quot;c3_02.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Kun napsautat hiirellä työpöydällä, niin tällöin aukeaa kuvaikkuna, Lisää tänne taustakuva painamalla kansion näköistä kuvaketta. Sulje kuva-ikkuna. Laita kohdassa Properties kuvalle nimi kohdassa Name : Taivas ja laita kuva tarkasti oikealle paikalleen kohdassa Position eli kuvan keskipiste on X: 400 ja Y: 300. Kuvan pitäisi nyt täyttää koko pelikenttä. Tarkka-asettelu on tässä tärkeää, koska teemme rullaavan taustakuvan.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/2glt/c3_03-png#top&quot; title=&quot;c3_03.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/2glt/c3_03-png:file/photo/11c51954bdf18d964e1e688a5eb0aa0b4d8659a3/c3_03.png&quot; alt=&quot;&quot; title=&quot;c3_03.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;p&gt;Tehdään taustakuvasta kopio. Kopion saat nopeasti kun pidät CTRL- painikkeen pohjassa ja samalla tartut kuvaan hiirellä (eli painat hiiren vasemman painikkeen pohjaan kuvan päällä) ja nostat hiirellä raahaamalla kuvan alaspäin.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/2glt/c3_04-png#top&quot; title=&quot;c3_04.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/2glt/c3_04-png:file/photo/f7d8e71a4a865223b355451d8671ba73a541ad43/c3_04.png&quot; alt=&quot;&quot; title=&quot;c3_04.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Nimetään taustataso, nimellä Tausta.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/2glt/c3_05-png#top&quot; title=&quot;c3_05.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/2glt/c3_05-png:file/photo/3af920ac9d5cfaf482a941266f5e21b9a1192748/c3_05.png&quot; alt=&quot;&quot; title=&quot;c3_05.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Pelihahmoja varten lisäämme uuden tason. Paina + painiketta Layers-ikkunassa ja anna tasolle nimi Properties-ikkunassa. Esimerkiksi Hahmot.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/2glt/c3_06-png#top&quot; title=&quot;c3_06.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/2glt/c3_06-png:file/photo/052046aaa791e7205141d751966bcbb79d8fa863/c3_06.png&quot; alt=&quot;&quot; title=&quot;c3_06.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;</content>
<published>2019-01-06T10:26:42+02:00</published>
</entry>

<entry>
<title>3. Pelihahmo</title>
<id>https://peda.net/id/174ba176118</id>
<updated>2019-01-06T10:40:56+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/3-pelihahmo#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-3-perhonen/3-pelihahmo/sprite-png#top&quot; title=&quot;sprite.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/3-pelihahmo/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;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/3-pelihahmo/c3_07-png2#top&quot; title=&quot;c3_07.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/3-pelihahmo/c3_07-png2:file/photo/27c0d98525cfe361048b1b9b54587e434c0880db/c3_07.png&quot; alt=&quot;&quot; title=&quot;c3_07.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Samalla tavalla (Sprite-objektina) lisää peliin myös monsteri (= hämähäkki) ja kukka. Nosta Kukka ja Monsteri pelialueen yläpuolelle, mutta laita Perhonen pelinäkymän alareunaan esimerkiksi paikkaan: X: 400, Y: 500.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/3-pelihahmo/c3_08-png#top&quot; title=&quot;c3_08.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/3-pelihahmo/c3_08-png:file/photo/4638fdb003b0281162faa51f05318090c522e065/c3_08.png&quot; alt=&quot;&quot; title=&quot;c3_08.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;</content>
<published>2019-01-06T10:35:58+02:00</published>
</entry>

<entry>
<title>4. Hahmojen käyttäytymisnallit – Behaviors</title>
<id>https://peda.net/id/84df69c4118</id>
<updated>2019-01-06T10:51:32+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/4hkb#top" />
<content type="html">Jotta pelihahmot saadaan esimerkiksi liikkumaan, niin meidän on lisättävä pelihahmoihin käyttäytymismalleja (Behaviors). Valitse taustakuva hiirellä napsauttamalla ja Properties-ikkunassa napsauta tekstiä: Behaviors. Lisää taustakuvaan Bullet-käyttäytymismalli. Muuta asetuksissa taustakuvan nopeus arvoon: Speed: 50 ja laita kohtaan: Set angle: No.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/4hkb/c3_09-png#top&quot; title=&quot;c3_09.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/4hkb/c3_09-png:file/photo/8e577f82a6961acdec6d2eec895f98bf01c77c0c/c3_09.png&quot; alt=&quot;&quot; title=&quot;c3_09.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;&lt;b&gt;Tarkista seuraavaksi, että sama käyttäytymismalli ja asetukset on myös asetettu toisessa taustakuvassa (kopiossa)!&lt;/b&gt; &lt;br/&gt;&#10;&lt;br/&gt;&#10;Lisää perhoselle 8Direction käyttäytymismalli ja BoudToLayout käyttäytymismallit. BoundToLayout-käyttäytymismalli estää perhosta lentämästä yli pelikentän. Muuta 8Direction käyttäytymismallin asetuksia Properties-ikkunassa. Voit kasvattaa hieman oletus maksiminopeutta, esimerkiksi 300 on hyvä eli laita kohtaan &lt;strong&gt;Max speed: 300.&lt;/strong&gt; Samoin salli vain vaaka-liike eli laita asetus: &lt;strong&gt;Directions: Left &amp;amp; right&lt;/strong&gt;. Estä myös pyöritys eli &lt;strong&gt;Set angle: No&lt;/strong&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/p&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/4hkb/c3_10-png#top&quot; title=&quot;c3_10.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/4hkb/c3_10-png:file/photo/8112daa51ceb00d40ad16ba9e3c78d44ce246ab2/c3_10.png&quot; alt=&quot;&quot; title=&quot;c3_10.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;Emme lisää kukalle ja monsterille käyttäytymismalleja, vaan laitamme ne liikkumaan ohjelmallisesti.&lt;/p&gt;&#10;&lt;p&gt;&lt;br/&gt;&#10; Jos testaat käyttäytymismalleja (= F5), niin huomaat, että perhonen liikkuu nyt oikein, mutta taustakuva liikkuu väärään suuntaan, lisäämme seuraavaksi koodia Event sheet-ikkunassa ja korjaamme tämän ongelman.&lt;/p&gt;&#10;</content>
<published>2019-01-06T10:46:11+02:00</published>
</entry>

<entry>
<title>5. Hahmon ohjelmoiminen – Event sheet</title>
<id>https://peda.net/id/95f122ce119</id>
<updated>2019-01-06T12:13:07+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes#top" />
<content type="html">&lt;p&gt;Haluamme tehdä ohjelman, jossa taustakuva liikkuu alaspäin. Eli meidän pitää asettaa ensin kulma, jotta ohjelma tietää mihin suuntaan pitää liikkua. Construct- ohjelmassa kulmat alkavat idässä ja kiertävät sieltä myötäpäivään ( = kellon suuntaisesti). Kun haluamme mennä alaspäin, niin menemme silloin 90°:een kulmassa. X-koordinaatti kasvaa oikealle ja Y-koordinaatti alaspäin pelikentän vasemmasta - ylänurkasta.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_11-png#top&quot; title=&quot;c3_11.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_11-png:file/photo/8801770cf7e76b3f921ec699e54369695549ca0c/c3_11.png&quot; alt=&quot;&quot; title=&quot;c3_11.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;&#10;&lt;p&gt;Kulman asettaminen taustakuvaan tehdään Bullet- käyttäytymismallin komennoilla seuraavasti.&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;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_12-png#top&quot; title=&quot;c3_12.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_12-png:file/photo/df646468592525c13edbe8112df7566ff4deb3e3/c3_12.png&quot; alt=&quot;&quot; title=&quot;c3_12.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Start &amp;amp; end toiminto: &lt;b&gt;On start of layout&lt;/b&gt; ja paina Done.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_13-png#top&quot; title=&quot;c3_13.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_13-png:file/photo/15708a6ee219c4fa931a10c8bf2775623ad47e3b/c3_13.png&quot; alt=&quot;&quot; title=&quot;c3_13.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;.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_14-png#top&quot; title=&quot;c3_14.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_14-png:file/photo/de96f3defc4ee0e42d14b77fba124288a1da9e56/c3_14.png&quot; alt=&quot;&quot; title=&quot;c3_14.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;Taivas&lt;/b&gt; ja paina Next.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_15-png#top&quot; title=&quot;c3_15.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_15-png:file/photo/09d936b05e119b91654adc23b5bdf05e9aab879f/c3_15.png&quot; alt=&quot;&quot; title=&quot;c3_15.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Bullet toiminto &lt;b&gt;Set angle of motion&lt;/b&gt; ja paina Next.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_16-png#top&quot; title=&quot;c3_16.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_16-png:file/photo/98b4ebe942fc1940b2be17f2d6adcdb6aa975e67/c3_16.png&quot; alt=&quot;&quot; title=&quot;c3_16.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Laita asetus: &lt;b&gt;Angle: 90&lt;/b&gt; ja paina Done.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_17-png#top&quot; title=&quot;c3_17.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_17-png:file/photo/94a2d92a8a0fd484a07202541e80a34ee2ab6e9e/c3_17.png&quot; alt=&quot;&quot; title=&quot;c3_17.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;Jolloin saamme taivaan liikkumaan ylhäältä alaspäin.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_18-png#top&quot; title=&quot;c3_18.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_18-png:file/photo/bf5647ee1aa8e36c59c2d688fa41fa439ec54c3e/c3_18.png&quot; alt=&quot;&quot; title=&quot;c3_18.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;&#10;&lt;p&gt;Seuraavaksi voisi miettiä kuinka pelinäkymän ulkopuolella ja alapuolella oleva Taivas-kuva saadaan nostettua ylös, jotta saataisiin rullaava efekti. Eli ehdossa pitäisi mainita, että ollaan pelinäkymän ulkopuolella ja kuvan Y-koordinaatin arvo on oltava positiivinen (negatiivisilla arvoilla ollaan yläpuolella), niin silloin siirretään kuva kahden Taivas-kuva korkeus mitan verran ylöspäin eli kulman suuntaan 270°. Komento tehdään seuraavasti.&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;Taivas&lt;/b&gt; ja paina Next.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_19-png#top&quot; title=&quot;c3_19.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_19-png:file/photo/56e73fb5367c96e4ef6ec8e2b6f00e1326fdabb5/c3_19.png&quot; alt=&quot;&quot; title=&quot;c3_19.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Size &amp;amp; Position ehto: &lt;strong&gt;Is on-screen&lt;/strong&gt; ja paina Done.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_20-png#top&quot; title=&quot;c3_20.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_20-png:file/photo/cc63793eaf9c5863e6a2368d979c1b18a44986f5/c3_20.png&quot; alt=&quot;&quot; title=&quot;c3_20.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Nyt loimme ehdon, että Taivas &lt;strong&gt;on&lt;/strong&gt; pelinäkymässä. Kuinka se saadaan päinvastoin eli &lt;strong&gt;ei ole&lt;/strong&gt; pelinäkymässä? Paina hiiren oikeaa painiketta luomasi ehdon päällä ja ota ilmestyvästä valikosta komento: &lt;strong&gt;Invert&lt;/strong&gt;, niin ehto saadaan käännettyä päinvastoin. &lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_21-png#top&quot; title=&quot;c3_21.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_21-png:file/photo/c895ed2eb88f5e8c73ec624b7a19f0e4477768f8/c3_21.png&quot; alt=&quot;&quot; title=&quot;c3_21.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;Ehdon eteen ilmestyi punainen ruksi. Tämä tarkoittaa, että ehto on nyt päinvastainen eli Taivas ei ole ruudussa eli pelinäkymässä.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_22-png#top&quot; title=&quot;c3_22.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_22-png:file/photo/a28a43f60f063bbfcd5c638e85cbaff91e3fe4ae/c3_22.png&quot; alt=&quot;&quot; title=&quot;c3_22.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Tarvitsemme tähän komentoon myös lisäehdon: Kuvan pitää olla pelinäkymän alapuolella, ei yläpuolella. Kuva on pelinäkymän alapuolella positiivisilla arvoilla ja pelinäkymän yläpuolella negatiivisilla arvoilla. Paina nyt hiiren oikeaa painiketta uudestaan ja valitse komento: &lt;b&gt;Add another condition&lt;/b&gt;.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_23-png#top&quot; title=&quot;c3_23.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_23-png:file/photo/76921eeb533ddde5676436c4440f28247c9f2353/c3_23.png&quot; alt=&quot;&quot; title=&quot;c3_23.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;Taivas&lt;/b&gt; ja paina Next.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_24-png#top&quot; title=&quot;c3_24.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_24-png:file/photo/04c7910a8f6dfd63b1ce525674f7ef9a9698117b/c3_24.png&quot; alt=&quot;&quot; title=&quot;c3_24.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Size &amp;amp; Position komento: &lt;strong&gt;Compare Y&lt;/strong&gt; ja paina Next.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_25-png#top&quot; title=&quot;c3_25.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_25-png:file/photo/77ad3d807f37f0f5005782b75b0cee8cbe67274a/c3_25.png&quot; alt=&quot;&quot; title=&quot;c3_25.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Laita asetukset: &lt;b&gt;Comparsion: &amp;gt; Greater than , Y co-ordinate: 0&lt;/b&gt; ja paina Done.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_26-png#top&quot; title=&quot;c3_26.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_26-png:file/photo/203a0fa34214d469efc5cf91be79e7ee30f8a6b6/c3_26.png&quot; alt=&quot;&quot; title=&quot;c3_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;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_27-png#top&quot; title=&quot;c3_27.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_27-png:file/photo/f1e03cb287d7a173e45ec1b84af65fcd0ea2bb23/c3_27.png&quot; alt=&quot;&quot; title=&quot;c3_27.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;Taivas&lt;/b&gt; ja paina Next.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_28-png#top&quot; title=&quot;c3_28.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_28-png:file/photo/ce005e3ee39b9bd8d595ac88cf4302f53ca43daf/c3_28.png&quot; alt=&quot;&quot; title=&quot;c3_28.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Size &amp;amp; Position komento: &lt;strong&gt;Move at angle&lt;/strong&gt; ja paina Next.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_29-png#top&quot; title=&quot;c3_29.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_29-png:file/photo/236881cf295589b9aac4dc36c2b558d51ac218e1/c3_29.png&quot; alt=&quot;&quot; title=&quot;c3_29.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Laita asetukset: &lt;b&gt;Angle: 270, Distance: 1200&lt;/b&gt; ja paina Done. Kohtaan Distance voisi myös kirjoittaa:&lt;b&gt; 2*Taivas.Height&lt;/b&gt; eli kahden kuvan korkeuden. Tätä kirjoitustapaa voisi suositella, joten tehdään näin.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_43-png#top&quot; title=&quot;c3_43.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_43-png:file/photo/6ff74899477b9da63d98179dabbfb704aa01f53a/c3_43.png&quot; alt=&quot;&quot; title=&quot;c3_43.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;Nyt taivaan pitäisi rullata hienosti.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_30-png#top&quot; title=&quot;c3_30.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_30-png:file/photo/2a6e4dac5b83854076a1f79ef1cf4ebe75c5538d/c3_30.png&quot; alt=&quot;&quot; title=&quot;c3_30.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;MUUTTUJAT&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;p&gt;Muuttujat ovat ohjelman keino tallentaa tietoa ohjelman suorituksen aikana. Mietitään seuraavaksi mitä muuttujia peli tarvitsisi. Haluamme, että peli nopeutuu koko ajan. Pelin nopeus voitaisiin tallentaa muuttujaan: Nopeus.&lt;/p&gt;&#10;&lt;p&gt;Lisäksi haluamme, että peli laskee pisteitä, joten tarvitsemme toisen muuttujan. Olkoon sen nimi: Pisteet. Lisäksi otamme käyttöön kolmannen muuttujan: Peli. Peli-muuttujassa on tieto onko peli käynnissä vai ei. Kun Peli-muuttuja saa arvo 0, niin peli on käynnissä. Kun Peli-muuttuja saa arvon 1, niin peli on loppunut.&lt;/p&gt;&#10;&lt;p&gt;Muuttujat lisätään painamalla hiiren oikeaa painiketta Event sheet välilehden päällä ja ottamalla komento avautuvasta valikosta: Add global variable. Kohtaan: Name kirjoita muuttujan nimi, esimerkiksi: &lt;strong&gt;Nopeus&lt;/strong&gt; ja kohtaan: Initial value, kirjoita muuttujan saama arvo alussa. Anna esimerkiksi Nopeus-muuttujalle alkuarvo &lt;strong&gt;1&lt;/strong&gt;. Paina Lopuksi OK.&lt;/p&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_31-png#top&quot; title=&quot;c3_31.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_31-png:file/photo/eb3fbe877bf69e19acb42a93c88b9d036b1b9408/c3_31.png&quot; alt=&quot;&quot; title=&quot;c3_31.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;Samalla tavalla perusta muuttuja: &lt;strong&gt;Pisteet &lt;/strong&gt;ja anna sille alkuarvo &lt;strong&gt;0&lt;/strong&gt;, sekä perusta muuttuja: &lt;strong&gt;Peli&lt;/strong&gt; ja anna sille alkuarvo &lt;strong&gt;0&lt;/strong&gt;. Nyt sinulla pitäisi olla kolme muuttujaa, jotka näyttävät tältä.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_32-png#top&quot; title=&quot;c3_32.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_32-png:file/photo/11c3868722215b54e5e898fa78b980d344756f5f/c3_32.png&quot; alt=&quot;&quot; title=&quot;c3_32.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;PELIN IDEA&lt;/b&gt;&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-3-perhonen/5hoes/c3_33-png#top&quot; title=&quot;c3_33.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_33-png:file/photo/ec233f198b23a10b190669f5467cfb85a6592b9b/c3_33.png&quot; alt=&quot;&quot; title=&quot;c3_33.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;Tehdään ehto, että joka 5 sekunti arvotaan uusi monsteri ja uusi kukka satunnaiseen paikkaan. Samalla voidaan pelin nopeutta kasvattaa joka 5:s sekunti 0,1 s:lla. Monsteri ja kukka arvotaan pelinäkymän yläpuoliselle alueelle, josta ne liukuvat alaspäin. Liukuminen tapahtuu kunnes ne saavuttavat pelikentän alareunan (Y &amp;gt; 600).&lt;/p&gt;&#10;&lt;p&gt;Arpomisalueessa X:n arvot kasvavat 0:sta 800:aan ja Y:n arvot pienenevät 0:sta -600:aan.&lt;/p&gt;&#10;&lt;p&gt;Jos monsteri on saavuttanut alareunan, niin monsteri poistetaan ja pelaaja saa yhden pisteen. Piste on ansaittu, koska on onnistuttu väistämään monsteria.&lt;/p&gt;&#10;&lt;p&gt;Jos kukka saavuttaa alareunan, niin pelaaja menettää yhden pisteen. Pelin idea on kerätä kukkia, joten jos kukka menee alareunaan, niin kukkien keräämisessä on epäonnistuttu.&lt;/p&gt;&#10;&lt;p&gt;Jos perhonen törmää kukkaan, niin silloin kukka poistetaan pelikentältä ja saadaan 10 pistettä.&lt;/p&gt;&#10;&lt;p&gt;Jos perhonen törmää monsteriin, niin peli loppuu siihen.&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;p&gt;Tehdään seuraavaksi komento: Joka 5:s sekunti, kun peli on käynnissä (Peli = 0), niin arvo Kukka ja Monsteri satunnaiseen paikkaan.Lisäksi kasvata pelin nopeutta 0,5 s:lla. Tämä tehdään seuraavalla tavalla:&lt;/p&gt;&#10;&lt;p&gt; &lt;/p&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;Valitse &lt;b&gt;System&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Time ehto: &lt;b&gt;Every X seconds&lt;/b&gt; ja paina Next&lt;/li&gt;&#10;&lt;li&gt;Laita kohtaan &lt;b&gt;Intervals (seconds): 5&lt;/b&gt; ja paina Done.&lt;/li&gt;&#10;&lt;li&gt;Paina &lt;b&gt;hiiren oikeaa&lt;/b&gt; painiketta luomasi ehdon päällä ja avautuvasta valikosta valitse&lt;b&gt; Add another condition&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;Compare variable&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Laita seuraavat asetukset:&lt;b&gt; Variable: Peli, Comparison: = Equal to, Value: 0&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 System ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta General toiminto: Create object ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Napsauta kohtaa &amp;lt;click to choose&amp;gt; ja valitse &lt;strong&gt;Kukka&lt;/strong&gt; ja paina OK. Laita kohtaan&lt;b&gt; X: random(0,800&lt;/b&gt;) ja kohtaan &lt;b&gt;Y: random(-600,0).&lt;/b&gt; Kuittaa valinnat painamalla Done.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_34-png#top&quot; title=&quot;c3_34.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_34-png:file/photo/4a802dd24091cfcc10641e0c908f153662d96cd3/c3_34.png&quot; alt=&quot;&quot; title=&quot;c3_34.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;&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; Create objec&lt;/b&gt;t ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Napsauta kohtaa &amp;lt;click to choose&amp;gt; ja valitse &lt;strong&gt;Mosteri &lt;/strong&gt;ja paina OK. Laita kohtaan &lt;b&gt;X: random(0,800)&lt;/b&gt; ja kohtaan &lt;b&gt;Y: random(-600,0)&lt;/b&gt;. Kuittaa 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 System ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta General &amp;amp; local variables toiminto: Add to ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Laita asetukset: Variable: Nopeus, Value: 0.1 ja paina Done.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_35-png#top&quot; title=&quot;c3_35.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_35-png:file/photo/99164ecf1146105d88da126b4e5def7183ae0a1a/c3_35.png&quot; alt=&quot;&quot; title=&quot;c3_35.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;Luomasi komento näyttää nyt tältä.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_36-png#top&quot; title=&quot;c3_36.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_36-png:file/photo/b20981e43a63396317f8d3c554f563ded63766b2/c3_36.png&quot; alt=&quot;&quot; title=&quot;c3_36.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Laitetaan seuraavaksi monsterit liikkumaan, se tehdään seuraavasti.&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 kohdasta General ehto: &lt;b&gt;Every tick&lt;/b&gt; ja paina Done.&lt;/li&gt;&#10;&lt;li&gt;Paina hiiren oikeaa painiketta luomasi ehdon päällä ja avautuvasta valikosta valitse &lt;b&gt;Add another condition.&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; Compare variable&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Laita seuraavat asetukset: &lt;b&gt;Variable: Peli, Comparison: = Equal to, Value: 0&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;strong&gt;Kukka&lt;/strong&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Size &amp;amp; Position toiminto: &lt;b&gt;Move at angle&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Laita asetukset: &lt;b&gt;Angle: 90 (=alaspäin), Distance: Nopeus&lt;/b&gt; (Käytämme tässä muuttujaa, jossa on tieto liikkumisnopeudesta). Kuittaa valinnat painammalla 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;strong&gt;Mosteri&lt;/strong&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Size &amp;amp; Position toiminto: &lt;b&gt;Move at angle&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Laita asetukset: &lt;b&gt;Angle: 90, Distance: Nopeus&lt;/b&gt; ja kuittaa valinnat painammalla Done.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Komento on nyt valmis ja se näyttää tältä.&lt;/p&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_48-png#top&quot; title=&quot;c3_48.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_48-png:file/photo/6e376cb56d1afa323ea5dca688b81bb57522eb54/c3_48.png&quot; alt=&quot;&quot; title=&quot;c3_48.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&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-3-perhonen/5hoes/text-png#top&quot; title=&quot;text.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/text-png:file/photo/a440fd5a7cb53c9369f05add29f06312b95e7cf1/text.png&quot; alt=&quot;&quot; title=&quot;text.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;Tähän komentoon voisi lisätä myös pelin pisteiden tulostuksen. Sitä varten tarvitsemme teksti-objektin. Mene takaksin Layout-välilehdelle ja tuplanapsauta työpöydälla ja lisää Text-objekti.&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;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_37-png#top&quot; title=&quot;c3_37.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_37-png:file/photo/835e8a1497b7d4a68848852fa5348d92214ba519/c3_37.png&quot; alt=&quot;&quot; title=&quot;c3_37.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;p&gt;Mennään takaisin Event sheet- välilehdelle ja komentoon 4 ja lisätään sinne pisteiden tulostus.&lt;br/&gt;&#10;&lt;br/&gt;&#10;16. Paina &lt;b&gt;Add action.&lt;/b&gt;&lt;br/&gt;&#10;17. Valitse text-objekti: &lt;b&gt;Saldo&lt;/b&gt; ja paina Next.&lt;br/&gt;&#10;18. Valitse kohdasta Text toiminto: &lt;b&gt;Set text&lt;/b&gt; ja paina Next.&lt;br/&gt;&#10;19.  Lisää kohtaan &lt;b&gt;Text: ”Pisteet: ”&amp;amp;Pisteet&lt;/b&gt; ja paina Done.&lt;/p&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_38-png#top&quot; title=&quot;c3_38.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_38-png:file/photo/01296385732d2eab06320e34795d790ec895e987/c3_38.png&quot; alt=&quot;&quot; title=&quot;c3_38.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10; Tässä teksti kirjoitetaan lainausmerkkien sisäpuolelle ja muuttujat ilman lainausmerkkiä. Muuttujan tilalle tulostuu muuttujan arvo. Muuttujan ja tekstin väliin tulee erotinmerkki: &amp;amp;.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_39-png#top&quot; title=&quot;c3_39.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_39-png:file/photo/8f9c91cf4dbecad88aa2b6b595a9d167ee695017/c3_39.png&quot; alt=&quot;&quot; title=&quot;c3_39.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;p&gt;Lisätään seuraavaksi ehdo, mitä tehdään kun kukka ja monsteri saavuttavat alareunan ( Y &amp;gt; 600). Tällöin molemmat poistetaan. Monsterista saa pisteen ja Kukasta menettää pisteen. Tehdään ehto ensin Monsterille.&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 Monsteri ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Size &amp;amp; Position komento: &lt;b&gt;Compare Y&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Tee seuraavat lisäykset: Comparison: &amp;gt; Greater than, &lt;b&gt;Y co-ordinate: 600&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;System&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Global &amp;amp; local variables toiminto: &lt;b&gt;Add to&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Laita asetukset: &lt;b&gt;Varable: Pisteet, Value: 1&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;Monsteri&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Misc toiminto: &lt;b&gt;Destroy&lt;/b&gt; ja paina Done. &lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Luomasi komento näyttää nyt tältä:&lt;/p&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_40-png#top&quot; title=&quot;c3_40.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_40-png:file/photo/3b4ff9baf55d841b32b059b62b0156c46be74ed1/c3_40.png&quot; alt=&quot;&quot; title=&quot;c3_40.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;Tehdään samanlainen komento myös Kukalle.&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;strong&gt;Kukka&lt;/strong&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Size &amp;amp; Position komento: &lt;b&gt;Compare Y&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Tee seuraavat lisäykset: Comparison: &amp;gt; Greater than, &lt;b&gt;Y co-ordinate: 600&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;System&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Global &amp;amp; local variables toiminto: &lt;b&gt;Add to&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Laita asetukset: Varable: Pisteet, Value: &lt;strong&gt;-1&lt;/strong&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;strong&gt;Kukka&lt;/strong&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Misc toiminto: &lt;b&gt;Destroy&lt;/b&gt; ja paina Done.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Kukalle sama komento näyttää tältä.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_41-png#top&quot; title=&quot;c3_41.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_41-png:file/photo/f298a7d5d797ca2971a3af486e02e8f3ac02af2c/c3_41.png&quot; alt=&quot;&quot; title=&quot;c3_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;&#10;&lt;p&gt;Kukka myös poistetaan, kun se on pelikentän alareunassa, mutta pisteistä otetaan yksi pois, ei lisätä.&lt;/p&gt;&#10;&lt;p&gt;Meiltä puuttuu enää törmäyskomennot. Mitä Perhoselle tapahtuu, kun se törmää Kukkaan tai Monsteriin. Aloitetaan kukasta. Kun Perhonen törmää Kukkaan, niin silloin pisteitä tulee 10 lisää ja Kukka poistetaan pelikentältä.&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Paina Add event.&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;strong&gt;Perhonen&lt;/strong&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Collisions komento: &lt;strong&gt;On collision with antoher object&lt;/strong&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Napsauta hiirellä kohdassa: &amp;lt;click to choose&amp;gt;, valitse &lt;strong&gt;Kukka&lt;/strong&gt; ja paina OK. Lipuksi hyväksy valinnat painamalla Done.&lt;/li&gt;&#10;&lt;li&gt;Paina Add action.&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;strong&gt;System&lt;/strong&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Global &amp;amp; local variables toiminto: &lt;strong&gt;Add to&lt;/strong&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Laita asetukset: Variable: Pisteet, Value: &lt;strong&gt;10&lt;/strong&gt; ja paina Done.&lt;/li&gt;&#10;&lt;li&gt;Paina Add action.&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;strong&gt;Kukka&lt;/strong&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Misc toiminto:&lt;strong&gt; Destroy&lt;/strong&gt; ja paina Done.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Olet nyt luonut seuraavan komennon:&lt;br/&gt;&#10; &lt;br/&gt;&#10; &lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_42-png#top&quot; title=&quot;c3_42.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/5hoes/c3_42-png:file/photo/21446d5a3ca1a425cd1e434ce61a107358c4d5cb/c3_42.png&quot; alt=&quot;&quot; title=&quot;c3_42.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;</content>
<published>2019-01-06T10:53:49+02:00</published>
</entry>

<entry>
<title>6. Pelin lopetusehto</title>
<id>https://peda.net/id/20a2e86a119</id>
<updated>2019-01-06T11:56:25+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/6pl#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-3-perhonen/6pl/sprite-png#top&quot; title=&quot;sprite.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/6pl/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;Kun perhonen törmää Monsteriin, niin silloin pitäisi asettaa Peli-muuttujan tila arvoon 1 ja tulostaa teksti: Game Over, joten lisätään ensin GameOver-teksti kuvatiedostosta. Mene takaisin Layout-välilehdelle ja lisää kaksoisnapsauttamalla Sprite-objekti ja laataa sinne Kuva-ikkunassa GameOver-kuva.&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;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/6pl/c3_44-png#top&quot; title=&quot;c3_44.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/6pl/c3_44-png:file/photo/7a4384a0842401c264de9e902c5aab843e8143ef/c3_44.png&quot; alt=&quot;&quot; title=&quot;c3_44.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;Palataan takaisin Event Sheet- välilehdelle ja luodaan pelin lopetuskomento.&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Paina Add event.&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;strong&gt;Perhonen&lt;/strong&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Collisions komento: &lt;strong&gt;On collision with antoher object&lt;/strong&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Napsauta hiirellä kohdassa: &amp;lt;click to choose&amp;gt;, valitse &lt;strong&gt;Monsteri&lt;/strong&gt; ja paina OK. Lipuksi hyväksy 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;GameOver&lt;/b&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Appearance toiminto: &lt;strong&gt;Set visible&lt;/strong&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Laita asetus: Visibility: &lt;b&gt;Visble&lt;/b&gt; ja paina Done.&lt;/li&gt;&#10;&lt;li&gt;Valitse &lt;strong&gt;System&lt;/strong&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Global &amp;amp; local variables toiminto: &lt;strong&gt;Set value&lt;/strong&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Laita asetukset: Variable: Peli, Value: &lt;strong&gt;1&lt;/strong&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;strong&gt;Kukka&lt;/strong&gt; ja paina Next.&lt;/li&gt;&#10;&lt;li&gt;Valitse kohdasta Misc toiminto:&lt;strong&gt; Destroy&lt;/strong&gt; ja paina Done.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Olet nyt luonut seuraavan komennon:&lt;/p&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/6pl/c3_45-png#top&quot; title=&quot;c3_45.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/6pl/c3_45-png:file/photo/71817d8c5f35920ad1adf31ecda770dc9762f30d/c3_45.png&quot; alt=&quot;&quot; title=&quot;c3_45.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;Jolloin peli päättyy. Peli on nyt valmis. Pelin kaikki komennot yhteenvetona näyttävät tältä.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/6pl/c3_46-png#top&quot; title=&quot;c3_46.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/6pl/c3_46-png:file/photo/4baef69f98b7a2150363e0f0656b65296fce10dc/c3_46.png&quot; alt=&quot;&quot; title=&quot;c3_46.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;&#10;&lt;p&gt;&lt;strong&gt;Pelin parannusehdotuksia&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;Testaa peliä. Jos peli tuntuu liian helpolta, niin voit lisätä lisää arpomiskomentoja, kun tietty pistemäärä saavutetaan. Kommenot ovat esimerkisi muotoa (Vinkki: voit kopioida CTRL+C, CTRL+V näppäinyhdistelmällä aluksi 3-rivin komennon pohjaksi, jota sitten muokkaat).&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/6pl/c3_47-png#top&quot; title=&quot;c3_47.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/6pl/c3_47-png:file/photo/35d7cb49725a99ea504d2bad98f9a5225c2fc89f/c3_47.png&quot; alt=&quot;&quot; title=&quot;c3_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;&#10;Peliä voisi kehittää myös siten eteenpäin, että tietystä pisteestä alkaa uusi kartta, jossa on uusia pelihamoja jne. Lopussa teksti: Victory. &lt;br/&gt;&#10;Tietystä pistemäärästä hahmo voisi saada lisää elämiä, jolloin tarvittaisiin uusi globaali-muuttuja. Tämä mahdollistaisi pelin jatkumisen vaikka törmää monsteriin. &lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;</content>
<published>2019-01-06T11:47:49+02:00</published>
</entry>

<entry>
<title>Pelissä tarvittavat kuvat</title>
<id>https://peda.net/id/7148289c119</id>
<updated>2019-01-06T11:57:13+02:00</updated>
<link href="https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/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-3-perhonen/ptk/victory#top&quot; title=&quot;victory.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/ptk/victory:file/thumbnail/b5045efe2427e87e674e0f88ab2dec393be16d01/victory.png&quot; alt=&quot;&quot; title=&quot;Victory&quot; class=&quot;thumbnail&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Victory&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-3-perhonen/ptk/perhonen-2#top&quot; title=&quot;perhonen2.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/ptk/perhonen-2:file/thumbnail/0874148d52a56371ac0607101a4dbb5769a9a963/perhonen2.png&quot; alt=&quot;&quot; title=&quot;Perhonen 2&quot; class=&quot;thumbnail&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Perhonen 2&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-3-perhonen/ptk/perhonen-1#top&quot; title=&quot;perhonen1.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/ptk/perhonen-1:file/thumbnail/3bc12cbb6129d7a59f06955ddf5a50b461fc4f89/perhonen1.png&quot; alt=&quot;&quot; title=&quot;Perhonen 1&quot; class=&quot;thumbnail&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Perhonen 1&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-3-perhonen/ptk/monsteri#top&quot; title=&quot;monsteri.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/ptk/monsteri:file/thumbnail/53c90123bd10db6c5a5a8c46deec586d8e5e0c0b/monsteri.png&quot; alt=&quot;&quot; title=&quot;Monsteri&quot; class=&quot;thumbnail&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Monsteri&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-3-perhonen/ptk/kukka#top&quot; title=&quot;kukka.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/ptk/kukka:file/thumbnail/2a80de3b4bc2b29f7c7d8651a226808e5e8404c8/kukka.png&quot; alt=&quot;&quot; title=&quot;Kukka&quot; class=&quot;thumbnail&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Kukka&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-3-perhonen/ptk/taustakuva#top&quot; title=&quot;varit.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/tuomo.riekkinen%40jns.fi/cp/peli-3-perhonen/ptk/taustakuva:file/thumbnail/a65c59cb9de8f7a03af0e4a4015293a8ba93bca2/varit.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;/dl&gt;&#10;</content>
<published>2019-01-06T11:57:13+02:00</published>
</entry>


</feed>