Tehtävä 5 - KPS kaksinpeli

Ohje tehtävään 5

Harjoitellaan verkkopelin koodaamista tekemällä kivi-paperi-sakset pelistä kaksinpeliversio, jota voi pelata vastakkain kahdella Micro:bitillä.

Muokkaa opettajan tekemään koodiin (sivulla https://makecode.microbit.org/_a45UtxKwg0yt) seuraavat ominaisuudet.


Peliin pitää lisätä tapa päättää valittu vaihtoehto ja tapa lähettää valinta toiselle pelaajalle. Koodissa valittu vaihtoehto tallennetaan omaValinta muuttujaan numerona, siten että 0 = Kivi, 1 = Sakset, 2 = Paperi.

Lisää koodiin seuraavanlaiset ominaisuudet:

  • Käynnistettäessä
    • Aseta radio pelikumppanisi kanssa päättämäänne ryhmään (joku numero 0-255 väliltä)
  • Kun painetaan painikkeita A+B
    • Lähetä numero omaValinta
    • Aseta muuttuja lahetetty arvoon Tosi
  • Kun painetaan painiketta A
    • Jos omaValinta on 0, asetetaan omaValinta arvoon 1
    • Jos omaValinta on 1, asetetaan omaValinta arvoon 2
    • Jos omaValinta on 2, asetetaan omaValinta arvoon 0
  • Kun painetaan painiketta B
    • Jos omaValinta on 0, asetetaan omaValinta arvoon 2
    • Jos omaValinta on 1, asetetaan omaValinta arvoon 0
    • Jos omaValinta on 2, asetetaan omaValinta arvoon 1