Title: Mehrere Instanzen in miniworlds

Bei der Turtle hast du gesehen, dass jede Instanz ihren eigenen Zustand hat.
In miniworlds gilt dasselbe – und es wird besonders anschaulich, wenn viele
gleichartige Objekte nebeneinander stehen.

### Jede Instanz hat ihre eigene Farbe

import miniworlds

world = miniworlds.World(460, 300)

world.run()

Drei Instanzen der Klasse `Circle`, drei verschiedene Farben. Die Zuweisung
`k1.color = ...` betrifft nur `k1` – `k2` und `k3` bleiben unberührt.

### Viele Instanzen in einer Schleife

In einer Schleife kannst du schnell viele Objekte erzeugen:

import miniworlds

world = miniworlds.World(460, 300)

farben = [

for i, farbe in enumerate(farben):
kreis.color = farbe

world.run()

Fünf Kreise, fünf unabhängige Instanzen – jede mit ihrer eigenen Position
und Farbe.

!!! note Jede Instanz ist eigenständig
Wenn du ein Attribut einer Instanz änderst, änderst du nur diese eine Instanz.
Andere Instanzen derselben Klasse sind davon nicht betroffen.

### Warum Objekte statt einzelner Variablen?

Ohne Objekte müsstest du für jeden Kreis alle Daten separat verwalten:

# Ohne Objekte – unübersichtlich bei vielen Kreisen:
k1_radius = 30

k2_radius = 30

# Mit Objekten – alles gebündelt:

Mit zehn oder hundert Kreisen wird das ohne Objekte schnell unübersichtlich.
Mit Objekten bleibt es beherrschbar.