Timeline for How to wire finite state machine into component-based architecture?
Current License: CC BY-SA 3.0
5 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Feb 16, 2016 at 16:48 | history | edited | Nic Foster | CC BY-SA 3.0 | deleted 1 character in body |
| Mar 6, 2012 at 19:55 | vote | accept | Pup | ||
| Apr 9, 2012 at 14:20 | |||||
| Feb 27, 2012 at 20:50 | comment | added | Nic Foster | Sub-components in our engine were part of the base component class. So any Component, which derived from BaseComponent, could have any number of SubComponents on it. The Update() method in BaseComponent would check the list of sub-components, and call Update() on those. Subcomponents were entirely optional so the BaseComponent might not have any. Also, any messages that went to a component were routed to the subcomponents as well. | |
| Feb 27, 2012 at 18:23 | comment | added | Pup | So, the AI sub-components are actually doing the work? Did they exist as entity components, at the same level as the AI component? | |
| Feb 27, 2012 at 17:40 | history | answered | Nic Foster | CC BY-SA 3.0 |