Überblick
EntityAsteroids ist eine einfache, quelloffene, entitätsbasierte Spiel-Engine mit einem Weltraum-Shooter als Beispielspiel, geschrieben von Iain Lobb in ActionScript 3.
Sie begleitet seine zweiteilige Tutorialreihe. Der erste Teil baut ein minimales, komponentenbasiertes Entitätssystem auf und erklärt, warum man Spiele so statt mit tiefer Klassenvererbung bauen könnte; der zweite nutzt dieses System, um ein einfaches Asteroids-Spiel zu erstellen.
Das Spiel besteht aus sechs Klassen: der Spiellogik, dem Schiff des Spielers, den Asteroiden, den Geschossen, der Kanone, die sie abfeuert, und einem gegnerischen Schiff, einem umherziehenden Alien, das nur für etwas Abwechslung im Spiel sorgt.
- Von
- Iain Lobb
- Erschienen
- 2012