Twoja gra, krok 9: start, rekord i jeszcze raz

Żabi skok - Gry w Pythonie - przykłady (Python)

Zacznij od swojego kodu z poprzedniego zadania: przycisk "Kod z poprzedniego zadania" na pasku nad edytorem wstawi go za Ciebie. Gra zaczyna się od stanu `"start"` z napisem `Skok przez grzyby` (w przykładzie: Żabi skok) i pod spodem `Spacja = start` na środku (0, 0); spacja zmienia stan na `"play"`, a napis jedzie na (0, 88). `Game` dostaje `best = 0`; w stanie `"over"` rekord rośnie, gdy punkty są większe, napis wraca na (0, 0) i ma trzy linie: `Koniec gry! Punkty: P`, `Rekord: B`, `r = jeszcze raz`. Metoda `restart(self)`: stan `"play"`, `points = 0`, `speed = 4`, żaba na (-60, -70) z `vy = 0`, grzyb na `x = 100` z `wait = 0`, `coin.reset()`. Klawisz `r` w stanie `"over"` wywołuje `self.restart()`.

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Gry w Pythonie - przykłady·Zaloguj się, aby zapisać postęp na koncie.