I have found several entity system frameworks for other languages besides C++, like Ash and Rush for ActionScript and Artemis for Java and C#.
My question is whether there exists a framework like one of the ones mentioned above for C++?
I have found several entity system frameworks for other languages besides C++, like Ash and Rush for ActionScript and Artemis for Java and C#. My question is whether there exists a framework like one of the ones mentioned above for C++? |
|||||||
|
As it currently stands, this question is not a good fit for our Q&A; format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.
I looked into the C++ port of Artemis. I was wrong about it being out of date, it's actually as recent as January of this year. It looks like the author is off to a good start. I would recommend picking up from what he's already done. It would be a great learning experience as Mike C said. If you take a look at the source for Artemis, you'll find that it's actually pretty small, and pretty simple. Just remember to give back to the community when you're done! I'm sure Arni Arent and Tiago Costa (creators of Artemis) would put up a link to your port on their website too. Good luck! |
|||||||
|
More recently, looks like some other work has been done on Artemis ports that employ more C++ '11 features: here (github), which is a faux-fork of this (bitbucket). |
|||
|