Sterowanie jak czołgiem: obrót i jazda
Klawiatura - Gry w Pythonie - wstęp (Python)
Inny sposób sterowania: strzałki w lewo i w prawo obracają statek (`turn`), a strzałka w górę pcha go do przodu (`move`) w stronę, w którą patrzy. Statek widzimy z góry, więc obracanie obrazka pasuje. Tak sterowało się w wielu klasycznych grach kosmicznych.
class Ship(Sprite):
def __init__(self):
self.image = 12
self.color = (220, 38, 38)
self.size = 35
def update(self):
if world.key('left'):
self.turn(-5)
if world.key('right'):
self.turn(5)
if world.key('up'):
self.move(3)
world.wrap = True
world.add(Ship())
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.