Edgegap 学习者系列:游戏中的延迟是什么?

Edgegap 学习者系列

开发游戏并不容易;在 Edgegap,我们比任何人都更了解这一点!我们创建了 Edgegap 学习者系列,帮助新游戏开发者掌握 DevOps、托管和制作多人游戏的技术方面的所有基本概念。Edgegap 在开发过程中和使用/管理游戏基础设施中的位置将是这一教育系列的核心。

游戏中的延迟是什么?

随着移动和在线游戏的快速增长,越来越多的人在线玩多人游戏,游戏发行商正在与一个名为游戏延迟的热点问题作斗争。

游戏延迟发生在玩家的动作与游戏的回应之间存在延迟时。延迟让人感到非常沮丧,不仅对于正在经历它的玩家;延迟还会对所有其他玩家的体验质量产生连锁影响。玩家经常将延迟视为游戏冻结、卡顿甚至崩溃的原因。

延迟是导致游戏放弃和社区流失的主要原因之一,也是游戏发行商的收益不佳的原因。

但延迟通常由什么造成呢?几个因素可能导致延迟,例如服务器处理能力差、带宽不足、互联网连接速度慢和数据包丢失。

延迟的原因是什么?

延迟是游戏数据从一个点到另一个点所需的时间。它取决于数据必须穿越网络、路由器和电缆到达目的地的物理距离。服务器延迟,特别是,当请求离开玩家的硬件,传送到服务器,并获取回复时。延迟以毫秒(ms)为单位进行测量。

在游戏中,ping 指的是玩家的控制台与另一名玩家的电脑(对等)或游戏服务器之间的网络延迟。低于 50ms 的低 ping 值被认为是优秀的,并有助于降低延迟(因此,延迟也更少)。另一方面,ping 值高于 100ms 或更多,将不可避免地导致更高的延迟(和更多的延迟),这对游戏玩法造成严重影响。这在快节奏的游戏中尤其如此,例如第一人称射击游戏、实时策略游戏、赛车游戏或多人游戏。 

如何减少游戏中的延迟?

地理位置在游戏延迟问题中扮演着重要角色。玩家与游戏服务器之间的距离可能意味着高延迟和低延迟之间的差异。例如,居住在美国的玩家尝试连接到位于日本的游戏服务器时,数据的传输时间将比连接到自己国家的游戏服务器更长。距离越远,延迟(或 ping)就越高。

改善网络延迟只有两种方法。要么游戏发行商设置一个与互联网平行的专用核心网络——这不切实际且费用昂贵;要么扩展其网络,将负载移动得更靠近玩家。

而这正是 Edgegap 的所在,通过将服务器尽可能靠近用户来降低延迟。这使得游戏发行商可以在游戏全球受欢迎时进行扩展。在一个最近的案例中,Edgegap 的托管平台在全球拥有超过 350 个服务器地点,将一位游戏发行商的延迟从 74ms 降至 29ms,给玩家提供了更好、几乎没有延迟的体验。

如果您有兴趣了解更多关于 Edgegap 如何减少您的游戏延迟和消除延迟的信息? 今天就联系我们。

书写者

Edgegap团队

Get your Game Online Easily & in Minutes

Get your Game Online Easily & in Minutes