前言:
游戏编程中对状态机的理解和应用,是体现程序员是否对游戏编程入门的重要指标。本篇文章描述状态机的原理,以及如何实现。并探讨状态机的扩展性和易用性。
什么是状态机:
1、状态机是通过状态变量来描述不同状态
2、状态机变量是互斥的
3、状态机的分割是状态机好坏的标准
状态机的好处:
1、降低整个系统的复杂性
2、容易扩展
游戏编程中对状态机的理解和应用,是体现程序员是否对游戏编程入门的重要指标。本篇文章描述状态机的原理,以及如何实现。并探讨状态机的扩展性和易用性。
什么是状态机:
1、状态机是通过状态变量来描述不同状态
2、状态机变量是互斥的
3、状态机的分割是状态机好坏的标准
状态机的好处:
1、降低整个系统的复杂性
2、容易扩展