Krok 1: czarodziej
Duchy w zamku - Gry w Pythonie - przykłady (Python)
Bohater tej gry to czarodziej sterowany strzałkami: cztery warunki `world.key(...)` przesuwają go o 3. `rotate = False` sprawia, że obrazek zawsze stoi prosto.
class Wizard(Sprite):
def __init__(self):
self.image = 0
self.color = (124, 58, 237)
self.size = 22
self.rotate = False
def update(self):
if world.key('right'):
self.x = self.x + 3
if world.key('left'):
self.x = self.x - 3
if world.key('up'):
self.y = self.y + 3
if world.key('down'):
self.y = self.y - 3
wizard = Wizard()
world.add(wizard)
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.