2
这是我的状态图:如何根据状态图设计和实现游戏?
我的游戏改变后的状态只有用户操作(唯一的例外是“时间到了”)。
我不知道最佳实践,我应该如何实现我的机制,这将有助于我在各州之间进行交流。
我应该定义适当的枚举吗?每个国家是否应该有自己的方法?如何控制改变的状态是否可以接受?
欢迎任何提示!
这是我的状态图:如何根据状态图设计和实现游戏?
我的游戏改变后的状态只有用户操作(唯一的例外是“时间到了”)。
我不知道最佳实践,我应该如何实现我的机制,这将有助于我在各州之间进行交流。
我应该定义适当的枚举吗?每个国家是否应该有自己的方法?如何控制改变的状态是否可以接受?
欢迎任何提示!
您可以使用状态设计模式:State pattern
这样,任何国家都是其自己的对象,并处理状态转换。