Twoja gra, krok 7: jeszcze raz
Duchy w zamku - 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. Po końcu gry albo wygranej napis ma drugą linię `r = jeszcze raz`. Dopisz do `Game` metodę `restart(self)`: stan `"play"`, zero kluczy, 4 życia, czarodziej na (0, 0), wszystkie duchy usunięte z planszy, lista wyczyszczona (`ghosts.clear()`) i jeden nowy duch. Klawisz `r`, gdy stan nie jest `"play"`, wywołuje `self.restart()`; sprawdź go na początku `update`. Gra gotowa!
Ł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.