Finite State Machine
|
This page is part of the History Of Game AI project curated by the AI Game Programmers Guild. |
A finite state machine (FSM) is a behavior model composed of a finite number of states linked by transitions between those states. For more detailed information on FSMs, please visit the Wikipedia page, Finite-state Machine.
Contents |
History
(When did this architecture come about? Was it in response to a shortcoming? Has it fallen out of favor?)
Description
(Give a more detailed description than the summary above.)
Usage Example
(Give a brief example of how this architecture looks in practice.)
Typical Uses
(Give a list of practical examples of things this architecture may be called upon to do in a game AI environment.)
Similar Architectures
(What are similar architectures to this? Link them appropriately.)
Games That Use This Architecture
(This will be turned into a templated list in the future)