3 ms·
As someone who has made indie games with both traditional OOP and component systems-- I vastly prefer component systems. I disagree that they make things more c
by rrradical 12y ago
As someone who has made indie games with both traditional OOP and component systems-- I vastly prefer component systems. I disagree that they make things more complex. I found that they made things much simpler. Although, it does require learning about and possibly developing a component system.
If you are talking about very very simple games, it would perhaps not be worth the effort, but at that level basically any architecture will work.
- seanmcdirmid 12y agoEntity component systems are just another form of OO that rely heavily on ontology and named object instances. Unless you mean OOP must be Java, then of course, it's not.