Entity Component System questions/tips

Started by
20 comments, last by Randy Gaul 9 years, 10 months ago

I gave up of doing the ECS because I wasn't having too much time to "do it in the right way".

I'm using just composition over inhretance. Nothing against ECS but, IMHO, people tend to use it for more complex titles such RPG, etc..

Advertisement

I'm not actually worried about efficiency, it's simply a problem I came across and what curious as to what other's have done to remedy the situtation.

The reason I am implementing my own solution and not using a framework such as Artemis, is that I am learning about ES/ECS. I have a much better understanding of something when I implement it so that when I use it I know what is going on in the background; or so I can make a more informed decision between frameworks; or any number of situations that I could find myself in where that understanding could be helpful.

So, while I may not be worried about efficiency, this is still a 'design' decision that can have serious repercussions down the line (if this were a real framework that I were to use). As such, I'm curious to what other's that done to provide a broader understanding; after all, someone could have thought of a solution that I never would have thought of.

Yeah of course, you're just doing this all to learn; lots of people learn about computer science in general by doing, perhaps this is just the nature of programming. I wasn't criticizing you, just sharing my experience and thoughts like you asked, no worries :)

This topic is closed to new replies.

Advertisement