Twoja gra, krok 4: UFO

Gwiezdny zbieracz - 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. Dodaj klasę `Ufo` (image 47, kolor (22, 163, 74), rozmiar 24, pole `speed = 3` (w przykładzie: 2)), która startuje przy lewej krawędzi: `(-100, random.randint(-80, 70))`. Co tick leci w prawo o `speed`, a gdy `x` dojdzie do 100, wraca na lewą krawędź w nowej losowej wysokości (ten sam zakres). Utwórz je jako `ufo` i dodaj na planszę jako ostatnie.

Ł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.