MMO游戏移动同步
MMO游戏与IO游戏的不同:
类型 | 视野内人数 | 交互性强弱 |
---|---|---|
MMO游戏 | 多,大到几百人 | 相对弱 |
IO游戏 | 少到一定范围,如最多10、20人等 | 强 |
因此,会采取不同的策略,来做移动同步。
类型 | 策略 |
---|---|
MMO游戏 | 需要控制流量,放缓同步间隔间隔 |
IO游戏 | 可以牺牲可接受的流量,适当频繁同步 |
本文下面,针对MMO游戏,提供一种移动同步方案。
本方案,综合参考了一些典型的 IO游戏移动同步、MOBA游戏移动同步。
同步的信息
服务器会向客户端发送同步信息
:
- 位置XYZ
- 状态
- 朝向XYZ (与锁定目标互斥。)
- 锁定目标(与朝向互斥。值为游戏对象ID)