<?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>9. Pelin koodaus: Ping Pong</title>
<id>https://peda.net/id/6da4be14e3c</id>
<updated>2016-09-21T18:45:37+03:00</updated>
<link href="https://peda.net/id/6da4be14e3c:atom" rel="self" />
<link href="https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/atk/ol/scratch2/scratch-vanha/8-pelin-koodaus-b#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>Ping pong -peli</title>
<id>https://peda.net/id/6da4fadce3c</id>
<updated>2019-01-09T17:50:09+02:00</updated>
<link href="https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/atk/ol/scratch2/scratch-vanha/8-pelin-koodaus-b/ping-pong-peli#top" />
<content type="html">​      &lt;iframe width=&quot;485&quot; height=&quot;402&quot; src=&quot;//scratch.mit.edu/projects/embed/121916118/?autostart=false&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;&#10;​&lt;br/&gt;&#10;Tämä peli on mukaelma 70-luvun klassikkopelistä Pong. Liikkuvina hahmoina ovat pallo ja alusta. &lt;br/&gt;&#10;&lt;br/&gt;&#10;Tässä pelissä on myös kaksi &lt;b&gt;muuttujaa, &lt;/b&gt;pisteet ja elämät. Nimensä mukaisesti muuttujat muuttavat arvoaan tietyn tapahtuman sattuessa. Muuttujan arvon muutos voi myös käynnistää eri tapahtumia.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Tässä ohjeita Ping pongin luomiseen.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;1.&lt;/b&gt; Luo pelille mieleisesi tausta. Piirrä taustan alareunaan jonkin värinen alaosa johon pallo ei saa osua.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;2.&lt;/b&gt; Luo hahmot pallo ja alusta (Paddle). Laita alusta liikkumaan oikealla ja vasemmalle nuolinäppäimillä.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;3.&lt;/b&gt; Luo muuttujat Pisteet ja Elämät.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;4.&lt;/b&gt; Etsi pallolle ja alustalle aloituskohdat, joista ne lähtevät liikkeelle aina pelin alkaessa. Asetetaan myös muuttujille aloitusarvot.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Pallo&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/atk/ol/scratch2/scratch-vanha/8-pelin-koodaus-b/ping-pong-peli/sieppaa-png#top&quot; title=&quot;Sieppaa.PNG&quot;&gt;&lt;img src=&quot;https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/atk/ol/scratch2/scratch-vanha/8-pelin-koodaus-b/ping-pong-peli/sieppaa-png:file/photo/bee00db8fb536b4b56e5f383d17b7e74f244c3b5/Sieppaa.PNG&quot; alt=&quot;&quot; title=&quot;Sieppaa.PNG&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt; &lt;br/&gt;&#10;&lt;br/&gt;&#10;Alusta&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/atk/ol/scratch2/scratch-vanha/8-pelin-koodaus-b/ping-pong-peli/sieppaa-png2#top&quot; title=&quot;Sieppaa.PNG&quot;&gt;&lt;img src=&quot;https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/atk/ol/scratch2/scratch-vanha/8-pelin-koodaus-b/ping-pong-peli/sieppaa-png2:file/photo/08f2ef2428b7d84d206a1925eca27c855578a220/Sieppaa.PNG&quot; alt=&quot;&quot; title=&quot;Sieppaa.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;Seuraavaksi pallo pitäisi saada liikkumaan ja vuorovaikutukseen alustan, seinien ja taustan alaosan kanssa.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;5.&lt;/b&gt; Pallon liikkeellelähtö kohti alareunaa tapahtuu seuraavilla komennoilla.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/atk/ol/scratch2/scratch-vanha/8-pelin-koodaus-b/ping-pong-peli/sieppaa-png3#top&quot; title=&quot;Sieppaa.PNG&quot;&gt;&lt;img src=&quot;https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/atk/ol/scratch2/scratch-vanha/8-pelin-koodaus-b/ping-pong-peli/sieppaa-png3:file/photo/8438f9862f712f3e133dd5d784985423e3ea7f19/Sieppaa.PNG&quot; alt=&quot;&quot; title=&quot;Sieppaa.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;6.&lt;/b&gt; Pallon suoraviivainen liike pitäisi saada loppumaan kun se osuu joko alustaan, reunaan tai taustan alaosaan. Nämä tilanteet voidaan luoda &amp;quot;jos, niin&amp;quot;-komennolla.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;span class=&quot;medium&quot;&gt;&lt;a href=&quot;https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/atk/ol/scratch2/scratch-vanha/8-pelin-koodaus-b/ping-pong-peli/sieppaa-png5#top&quot; title=&quot;Sieppaa.PNG&quot;&gt;&lt;img src=&quot;https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/atk/ol/scratch2/scratch-vanha/8-pelin-koodaus-b/ping-pong-peli/sieppaa-png5:file/photo/04518fee2f5faa6f742d2df777ab47fcb896cd11/Sieppaa.PNG&quot; alt=&quot;&quot; title=&quot;Sieppaa.PNG&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;&#10;&lt;br/&gt;&#10;Yritä keksiä sopivat tapahtumat eri kosketustilanteissa. Voit lisätä myös ääniä ja tekstiä törmäyksiin. Huomaa, että alustaan tai reunoihin törmätessä pallon tulisi kimmota ja alareunaan osuessa pallon tulisi palata takaisin keskelle.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;7.&lt;/b&gt; Lisää seuraavaksi törmäyksiin muuttujien arvojen muutokset. Esimerkiksi alustaan osuessa Pisteet-muuttuja kasvaa aina yhdellä.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;span class=&quot;medium&quot;&gt;&lt;a href=&quot;https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/atk/ol/scratch2/scratch-vanha/8-pelin-koodaus-b/ping-pong-peli/sieppaa-png6#top&quot; title=&quot;Sieppaa.PNG&quot;&gt;&lt;img src=&quot;https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/atk/ol/scratch2/scratch-vanha/8-pelin-koodaus-b/ping-pong-peli/sieppaa-png6:file/photo/6d597a532a954e2d2effde3f3157e42b287b86fd/Sieppaa.PNG&quot; alt=&quot;&quot; title=&quot;Sieppaa.PNG&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;8.&lt;/b&gt; Lopuksi voit lisätä Ikuisesti-silmukkaan &amp;quot;jos, niin&amp;quot; -komennon, joka lopettaa pelin kun Elämät-muuttujan arvo on nolla.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;span class=&quot;medium&quot;&gt;&lt;a href=&quot;https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/atk/ol/scratch2/scratch-vanha/8-pelin-koodaus-b/ping-pong-peli/sieppaa-pngc#top&quot; title=&quot;Sieppaa.PNG&quot;&gt;&lt;img src=&quot;https://peda.net/kotka/perusopetus/langinkosken-koulu/oppiaineet2/atk/ol/scratch2/scratch-vanha/8-pelin-koodaus-b/ping-pong-peli/sieppaa-pngc:file/photo/32e231aa12b6e5060769e3ef39bac0b96a4d129c/Sieppaa.PNG&quot; alt=&quot;&quot; title=&quot;Sieppaa.PNG&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;9.&lt;/b&gt; Tallenna projektisi, kun olet valmis. Voit antaa kavereiden kokeilla pelata luomaasi peliä.</content>
<published>2017-12-18T09:38:23+02:00</published>
</entry>


</feed>