Tagged Questions

6
votes
3answers
1k views

Entity Component System based engine

Note: I'm programming this in Javascript, but it should be language agnostic in the most part. I am thinking about converting my engine to an ECS based one. I get the basic idea (note: this is ...
3
votes
1answer
1k views

C++ entity component system framework

Before I get reprimanded, I have seen the other questions regarding entity systems. None of them answer my specific question. I have found several entity system frameworks for other languages besides ...
9
votes
3answers
921 views

How to wire finite state machine into component-based architecture?

State machines seem to cause harmful dependencies in component-based architectures. How, specifically, is communication handled between a state machine and the components that carry out state-related ...
11
votes
3answers
1k views

Appropriate level of granularity for component-based architecture

I'm working on a game with a component-based architecture. An Entity owns a set of Component instances, each of which has a set of Slot instances with which to store, send, and receive values. Factory ...