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