Ich habe neben C ++ mehrere Entity-System-Frameworks für andere Sprachen gefunden, wie Ash und Rush für ActionScript und Artemis für Java und C #.
Meine Frage ist, ob es ein Framework wie eines der oben genannten für C ++ gibt.
c++
software-engineering
component-based
Victor P.
quelle
quelle
Antworten:
Ich habe mir den C ++ - Port von Artemis angesehen . Ich habe mich geirrt, dass es veraltet ist, es ist tatsächlich erst im Januar dieses Jahres. Es sieht so aus, als hätte der Autor einen guten Start hingelegt. Ich würde empfehlen, von dem abzuholen, was er bereits getan hat. Es wäre eine großartige Lernerfahrung, wie Mike C sagte. Wenn Sie sich die Quelle für Artemis ansehen , werden Sie feststellen, dass sie eigentlich ziemlich klein und ziemlich einfach ist.
Denken Sie daran, der Community etwas zurückzugeben, wenn Sie fertig sind! Ich bin sicher, dass Arni Arent und Tiago Costa (Schöpfer von Artemis) auch auf ihrer Website einen Link zu Ihrem Hafen setzen würden. Viel Glück!
quelle
In jüngerer Zeit wurden anscheinend andere Arbeiten an Artemis-Ports durchgeführt, die mehr C ++ '11 -Funktionen verwenden: hier (Github), eine Faux-Gabel davon (Bitbucket).
quelle