我想在游戏设计中使用状态机,这样做合理吗?

我的问题是:
1。状态机在游戏中怎么实现?
2。会不会使问题复杂化?

游戏中就应该用状态机,而且状态机是其主要架构,只有使问题变得简单。