Krok 1: Wykonaj to
Co to jest?
Zagraj w tę klasyczną grę dwoma mikro:bitami i dowiedz się więcej o wyborze, zmiennych i liczbach losowych za jednym razem.
Te dwa filmy pokazują, co stworzysz i jak to zakodować:
Wprowadzenie
Przewodnik po kodowaniu
Jak to działa
- Kamień, papier, nożyczki to klasyczna gra losowa dla dwóch osób. Ty wraz z partnerem trzykrotnie potrząsacie pięściami, a następnie wykonujecie losowe gesty, aby pokazać kamień, papier lub nożyczki. Kamień bije nożyczki, nożyczki biją papier, a papier bije kamień (owija kamień!).
- Kiedy akcelerometr micro:bita wykryje wstrząsanie, ustawia wartość zmiennej na losową liczbę: 0, 1 lub 2.
- Używamy 0, ponieważ komputery zaczynają liczyć od 0, i dobrze jest pamiętać, że 0 to liczba!
- Program używa wyboru, aby zdecydować, jaki obraz ma być wyświetlony na wyświetlaczu LED. Jeśli losową liczbą było 0, to pokazuje ikonę kamienia, jeśli była 1, to pokazuje ikonę przedstawiającą papier. Jeśli nie było ani 0 ani 1, to musiało być 2, ponieważ poleciliśmy micro:bitowi, aby losowo wybierał liczby pomiędzy 0 i 2, zatem w tym przypadku pokazuje nożyce.
Czego potrzebujesz
- 2 micro:bity (lub symulator MakeCode)
- MakeCode lub edytor Pythona
- pakiet baterii (opcjonalnie)
- partnera do gry
Krok 2: Zakoduj to
Krok 3: Ulepsz to
- Narysuj własne ikony dla kamienia, papieru i nożyczek.
- Pomyśl o innych narzędziach, które mogłyby zastąpić kamień, papier i nożyczki lub wymyśl nowe zasady.
- Użyj radia w micro:bicie, aby stworzyć grę, która wie, czy wygrałeś lub przegrałeś komunikując się z micro:bitem koleżanki czy kolegi.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.