Krok 1: rakieta

Meteorytowy deszcz - Gry w Pythonie - przykłady (Python)

Gra zaczyna się od rakiety na dole planszy. Jedna linia w `update`, `self.x = world.mouse.x`, każe jej jechać za myszką w poziomie, a `y` zostaje stałe. Uruchom i porusz myszką nad planszą.

class Rocket(Sprite):
  def __init__(self):
    self.image = 12
    self.color = (234, 88, 12)
    self.size = 20
    self.position = (0, -80)

  def update(self):
    self.x = world.mouse.x

rocket = Rocket()
world.add(rocket)
world.start()

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