Title: Vererbung in Spielobjekten

### Vererbung in Spielobjekten

In Spielen haben Figuren oft gemeinsame Bewegung, aber unterschiedliches Spezialverhalten.

class Actor:
def __init__(self, x):
self.x = x

def move(self):

class Player(Actor):
def jump(self):
print("jump")

player = Player(0)
player.move()
player.jump()
print(player.x)

### Im Spiel anwenden

Bei miniworlds ist Vererbung besonders sichtbar: Eine eigene Spielfigur kann
von `miniworlds.Actor` erben und eigene Ereignismethoden bekommen.

import miniworlds

world = miniworlds.World(460, 300)

class Spieler(miniworlds.Actor):
def on_setup(self):

world.run()

Entwirf `Enemy(Actor)` mit einer Methode `turn_around()`.

class Actor:
def __init__(self, x):
self.x = x

def move(self):