Błądząca biedronka

Wiele obiektów i losowość - Gry w Pythonie - wstęp (Python)

Losowość daje życie ruchowi. Biedronka co tick skręca o losowy kąt od -15 do 15 stopni i robi krok naprzód. Nikt nie wie, dokąd pójdzie. `world.wrap = True` przenosi ją przez krawędź na drugą stronę.

import random

class Ladybug(Sprite):
  def __init__(self):
    self.image = 26
    self.color = (220, 38, 38)
    self.size = 25

  def update(self):
    self.turn(random.randint(-15, 15))
    self.move(1)

world.wrap = True
world.add(Ladybug())
world.start()

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