智能预判 (六: 服务端战斗 模拟)
服务端 模拟,是指,和 客户端 做法一样,给出人物属性,按照序列帧,开始执行计算。但服务端 运行速度 远远大于客户端。
这里的最关键做法,要注意2点!!!
1: 战斗过程,必须是同步计算,千万不能有 一个 异步处理!!!! 好多u3d的朋友,喜欢用 事件,喜欢用协成。这里注意了,别用哦,虽然处理流程 起来会 比较麻烦。
2:后台 必须设计 一套 和 客户端一样的 程序流程。看下我的 片段代码。
这个是后台,但里面的start update 和 客户端 流程 一模一样!!!
当然 更多细节 还不止于此,大家研究的时候 会慢慢发现。
下一章,更多复杂的 战斗 处理!!!
(注,要开始增加 各种人物,各种道具,各种魔法,混战啦)