同步多人游戏参考体系结构

此参考体系结构描述了一个非持久实时多人游戏场景,其中延迟将影响所使用的专用服务器以及体系结构的实现方式。 它还提供不同的替代方案。 它假定游戏不支持玩家组,并且游戏负责找到最适合连接到的游戏服务器。

设计注意事项

用于实时游戏的多人游戏服务器需要有状态(内存)、无法被明确关闭(因为玩家可能仍在玩游戏),以及根据经验法则,服务器与玩家之间的连接必须实现最小延迟。 请查看这些建议,以实现最小的延迟和最大的竞争公平性。

同步多人游戏后端中有两个主要的与众不同之处:Matchmaker游戏服务器托管

参考实现详细信息

请参阅 Matchmaker 参考体系结构页面,查看有关如何实现参考的所有详细信息。

下面是同一游戏服务器托管用例的不同实现,可以帮助您抢占先机: