Lernpfad:Hehomon/8

Aus Informatik-Box
Zur Navigation springen Zur Suche springen

Die Kampfarena

Im Spiel sollen die Hehomons in einer Arena gegeneinander antreten. Die Arena soll in einem Fenster angezeigt werden und ist die Basis für alles, was später in unserem Spiel dargestellt wird.

Bevor wir die Arena Klasse umsetzen, müssen wir aber ein paar Details darüber erfahren, wie die Engine-Alpha funktioniert.

Wurzeln und Knoten

Alles, was in der Welt eines Engine-Alpha Spiels angezeigt wird, muss eine Verbindung zur „Wurzel“ des Spiels haben. Die Wurzel ist der Ursprung eines „Baumes“, der aus verschiedenen „Knoten“ besteht.

Das klingt jetzt erstmal sehr kompliziert, ist es aber gar nicht, wenn man erstmal ein Bild sieht:

EA Tree.png

Der rote Kreis ist die „Wurzel“, also der Ursprung des „Baumes“. Die blauen Kreise sind „Knoten“ im Baum und die grünen Knoten sind die „Blätter“. Das sind die Elemente, die tatsächlich zu sehen sind, wie ein Rechteck oder ein Bild von deinem Hehomon.

Nur Blätter, die über irgendeinen Weg mit der Wurzel verbunden sind (auch über mehrere Knoten) werden dargestellt. In diesem Beispiel würde also der untere Kreis nicht gezeichnet.