Mehr komponentenbasierte Systeme 2
In der aktuellen Printausgabe des Making Games Magazin ist ein Artikel von Thorsten Lange (seinerseits Technischer Leiter bei Deck13) über komponentenbasierte Systeme (bzw. Entity-Systeme). Da meine Artikel zu dem Thema bei euch gut ankamen könnte dieser für euch ebenfalls interessant sein.
Der Artikel geht über vier Seiten und beginnt mit den Problemen einer klassenbasierten Hierarchie bei Objekten mit komplexen Eigenschaften. Als Lösung beschreibt er ein Komponentensystem, welches die Eigenschaften eines Objekts definiert. Das System setzt die Objekte aus den Komponenten zusammen, die Logik steckt dabei allerdings, im Gegensatz zu meiner Implementation, in den Komponenten selbst. Es gibt einige Beispiele in Pseudo-Code (welche die Objekt-Initialisierung zeigen) und er spricht kurz über einen Property-Editor und dessen Anbindung.
Alles in allem kein sehr tiefgehender Artikel, aber mehr über andere Ansätze und Implementationen zu lesen ist immer gut. Kurz: Lese-Empfehlung.
Es scheint mir, als wenn der Artikel entweder nicht mehr vorhanden ist oder einfach viel zu gut versteckt
Könntest du noch mal den direkten Link hinzufügen, deine Artikel waren interessant, doch halt sehr auf den Teil PHP bezogen… und den Bereich Property-Editor hast du ja nicht eingeschlossen
Sorry, es war nicht direkt ersichtlich, dass es sich dabei um die Printausgabe – eben das Making Games Magazin handelt. Ich habe das im Text klarer gemacht. Entsprechend leider kein direkter Link, sondern einer auf den nächsten Zeitschriftenladen.