开发日志6-2
Blind man can judge no colours.
........... * * *...................... * * *....................................
1) FSM 的消息功能:
但开始为FSM添加消息功能的时候,实际上已经是在做实体系统来,而发送延时消息,就会涉及到调度系统。这个时候,整个系统就开始整合,变得更加复杂,这是一个关键的时候Milestone,处理的好,各个子系统可以优雅的相互合作工作着,如果处理不好,你只得迭代回上一个阶段去重新考虑一切。
在做延时消息的时候,发现“时钟”是一个非常重要的东西,游戏里的很多因素都和时间是息息相关的,这需要一个良好的时钟系统来支持。而且对于以后的扩展,都会产生影响,比如不同配置的客户端的运行,虚拟时间等等...