Spadające kamienie

Tekst i stan gry - Gry w Pythonie - wstęp (Python)

Napisz grę. `game` (klasa `Game`: rozmiar 14, kolor (220, 38, 38), pozycja (0, 88), `state = "play"`, `lives = 3`): gdy `lives <= 0`, stan zmienia się na `"over"`; w stanie `"play"` napis to `Życia: L`, a w innym `Koniec gry!`. `hero` (klasa `Hero`: image 6, kolor (120, 113, 108), rozmiar 30, start (0, -60)) w stanie `"play"` chodzi za kursorem. Trzy kamienie `Rock` (image 2, kolor (120, 113, 108), rozmiar 20, start w losowym `x` od -90 do 90 i `y = 100`) w stanie `"play"` spadają o 3; na dole (`y <= -100`) i po trafieniu bohatera (trafienie odejmuje `game.lives`) wracają na `y = 100` w nowym losowym `x`.

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

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