Edgegap 与 Unity Multiplay

选择正确的游戏服务器托管解决方案是一个重要的决策,这可以显著影响玩家的满意度和您游戏的整体成功。在您权衡选项时,两家公司可能会出现在您的研究中:Edgegap和Unity的Multiplay。

虽然两者都提供游戏服务器编排解决方案,但在初始设置、连接性、性能、可扩展性和定价方面有所不同。在这篇全面的比较中,我们将深入探讨这些关键方面,以展示为什么Edgegap是寻求提升玩家体验的游戏开发者和发行商的更佳选择。

初始设置

使用 Edgegap 设置您的游戏服务器是一个直接的过程。

凭借易于使用的 API 和 SDK,您可以迅速启动并运行您的游戏。综合文档可供您指导每一步,确保顺利的设置体验。

虽然 Multiplay 也提供设置指南,但该过程可能更复杂且耗时,因为他们需要配置多个步骤以获得最终部署。文档可能不会覆盖您可能遇到的所有细节,使初始设置可能具有挑战性。

产品

Edgegap 提供适用于任何游戏类型的每个游戏服务器解决方案。

  • 权威服务器 是游戏的黄金标准,提供最终的控制、质量和性能;非常适合需要完美玩家体验的游戏。像 Hathora 一样,Edgegap 提供添加 裸金属以进行混合编排 的选项。

  • 分布式中继(或“中继网络”)是一种灵活的解决方案,改善了有限的对等网络。

  • 舰队是自动、自我优化的全球服务器管理,适用于持久实例。会话管理器 也可用。

  • 一个无代码、全面管理的匹配器,具有高度可扩展性,并且是唯一具有基于延迟的规则的匹配器。

Multiplay 也有基于容器的游戏服务器编排,尽管使用传统的集中数据库会引入延迟体验。作为其整体生态系统的一部分,它提供 Unity 的大厅。

Multiplay 不支持持久实例(即,24/7 运行的游戏服务器),使其无法用于像 MMO 这样的游戏。

性能 - 延迟降低、可扩展性和弹性

Edgegap 以拥有专利的协调器而自豪,并建立了全球最大的边缘网络,能够在 17 个以上的云和裸金属供应商上部署游戏服务器,成为唯一一个能够为全球玩家提供显著延迟减少的平台。

从头开始构建,以提供多租户环境。每个工作室可以在一个地理上分布且高度可用的环境中管理多个制作。这种设计最小化了管理开销,并减少了对广泛工程和资源的需求。

Edgegap 的平台可以支持每秒部署 40 个游戏服务器,持续 60 分钟。叠加我们平台的 2 个实例可让您管理与 Fortnite 在其高峰发布期间相同的流量(每秒 100 个请求)。

此外,通过与一家未具名的 AAA 工作室(世界上最大的工作室之一)的案例研究证明,尽管该大型游戏工作室拥有庞大的资源,能够拥有比大多数游戏开发者更大的位置数量(换句话说:比大多数工作室能负担得起的还要多!),但通过使用 600,000 笔交易的数据并将结果与 AAA 工作室当前的架构进行比较,Edgegap 显示出平均延迟从 116 毫秒下降到极大的 48 毫秒。更重要的是,78% 的交易的延迟低于 50 毫秒,而没有 Edgegap 解决方案的情况下仅为 14%。

最后,Edgegap 的平台过去三年来一直全天候 24/7 在线运行,保持超过99.99% 的可用性

Multiplay 的传统云基础架构意味着玩家可能连接到地理位置较远的数据中心,导致更高的延迟和不理想的游戏体验。而且,Multiplay 在地区定义上非常模糊,例如仅提供“欧洲”作为地区,而没有说明服务器将在西班牙还是波兰运行,这是地理上的巨大差异,因此在玩家体验方面也存在很大差距。

Multiplay 的应用程序被其社区报告为不稳定,包括他们的 API 端点。它还缺乏像 Edgegap 那样具有高度分布的服务器池所带来的弹性。

可扩展性

可扩展性已融入Edgegap服务的核心。无论您是在处理数百名玩家还是扩展到数百万,Edgegap的基础设施都被设计为通过水平分布无缝处理它。

Multiplay确实提供了在传统云和裸金属服务器的限制内进行可扩展性。由于Multiplay基于舰队管理器,因此快速扩展可能会更具挑战性,因为请求时服务器可能需要长达15分钟的时间进行启动。即使服务器可用,游戏服务器本身的部署据报导说也非常缓慢, 在发出请求时服务器启动的“冷启动”时间长达16秒。

平台与采纳

Edgegap 支持开发移动、PC、VR、WebGL 和控制台游戏的工作室,涵盖各种类型,并具有某些类型特有的功能——即会话和舰队。

在游戏方面,Edgegap 目前管理从 AAA 游戏到独立项目的在线游戏。当前在 Edgegap 运行的 AAA 游戏包括(截至撰写时)PAYDAY 3(由Starbreeze开发)、六天在费卢杰(由Highwire Games开发)和7 Days: Blood Moon(由The Fun Pimps开发)。某些这些游戏的案例研究可以阅读

在最后一个季度(截至撰写时),超过 450 家工作室利用了 Edgegap 平台。每天管理数十万的游戏服务器和玩家。

多重游戏,得益于直接集成到 Unity 生态系统中,炫耀 Apex Legends 和 Marvel SNAP 作为客户。

价格

Edgegap 的清晰、透明的定价完全基于使用量 - 每个专用 vCPU 每分钟 $0.001(可以按比例分配),以及每月网络出口 $0.10/GB,截止到 2024年。对于有实时流量的工作室,它提供了量大的折扣。使其成为小型独立开发者和大型企业的成本效益解决方案。

此外,Edgegap 针对托管基础设施提供了托管集群级别,使用明确的“每分钟”定价,使开发者能够运行服务,如匹配器、CDN、数据库等。

这不需要承诺,也没有前期费用。

Multiplay 的定价同样基于按需付费模型,但他们的舰队管理器经常会启动等待玩家连接的空闲服务器,这会基于未使用的资源产生额外费用。此外,Multiplay 的总成本也是迅速累加的 - 在各个地区拥有游戏服务器的开支很大,因为多人游戏在每个正在运行(因此计费)的地区需要大约 6 到 7 台服务器,即使没有流量,依然需要付费。这随着时间推移会变得昂贵。

分解来看,Multiplay 的定价更加复杂,因为它在三个方面细分了服务器使用 - 即硬件(CPU 核心:每小时 $0.038)、内存(RAM 每 GB 每小时 $0.0051)、操作系统层(Linux 免费,但 Windows 每小时 $0.046)。然后,它还增加每 GB 的网络(出口)费用 $0.14,以及每月每 GiB 存储 $0.2 的费用。这使得估算变得具有挑战性。

从Multiplay切换到 Edgegap

Edgegap有详细文档,强调了从Multiplayer切换到Edgegap的过程。总结来说,您可以期待以下步骤:

  1. 从项目中移除对Multiplay的引用

    • 切换到Edgegap Arbitrium的第一步是移除初始化您的服务器的Unity游戏服务的代码,详情请参见文档中的模板。

    • 如果您的游戏是用Unity制作的,您还应在Unity仪表板下通过编辑 -> 项目设置 -> 服务取消链接您的项目。

  2. 将您的游戏服务器容器化

    • 切换到Edgegap的第二步是将您的游戏服务器容器化。您可以遵循以下指南:UnrealUnity

  3. 将您的容器推送到一个仓库

    • 您将需要将您的容器推送到一个仓库。您可以使用Edgegap的私有仓库或任何其他选项。

  4. 在 Edgegap 上创建一个应用

    • 现在您的容器已在一个仓库中,您需要在Edgegap Arbitrium上创建一个应用;该应用将代表您的游戏服务器。

    • 您需要将与您的Dockerfile相同的端口添加到您的应用版本中,并在容器部分链接您刚刚推送到仓库的镜像。这也是您可以添加特定于您的应用版本的一些环境变量的地方,与Multiplay中的构建配置的配置变量非常相似。

    • 仅凭这些设置,您现在可以按需部署您的服务器给玩家!

面对面比较

Edgegap

Unity的多重游戏

专注

专注

专注

通过全球多云网络利用边缘计算,以优化延迟和性能。

在Unity生态系统中,传统的云游戏服务器托管,由第三方公共云提供。

托管

托管

托管

分散式边缘计算部署靠近玩家,以降低延迟并改善多人游戏体验。

集中式基于云的服务器。

地区

地区

地区

广泛的全球分布,拥有17个以上的供应商和615个以上的全球地点。

仅限于5个区域。

定价模型

定价模型

定价模型

按分钟计费的按需付费,仅在使用和流量活跃时收费,并进行精确的成本计算。

按使用付费,按 CPU 核心计费,另加出口("网络")和存储费用。

引擎支持

引擎支持

引擎支持

在Unity和Unreal编辑器中提供原生支持的插件,并支持Godot、Cocos。很快将推出对Bevy的支持。

专注于Unity生态系统,部分功能可用于Unreal

可扩展性

可扩展性

可扩展性

最多支持14M CCCU,并可在60分钟内以每秒40个部署的速度动态快速扩展。

垂直扩展易受故障和DDoS攻击的影响

文档与支持

文档与支持

文档与支持

全面的文档、仪表板和全天候支持服务。

关于Unity论坛的文档和最少支持。

集成的便利性

集成的便利性

集成的便利性

"一键" 插件用于主要游戏引擎(虚幻,Unity),以及无缝的 SDK/API 集成。主要引擎的视频教程,网络代码等更多内容。

多阶段集成过程,包括构建、配置和车队管理设置。

网络

网络

网络

由于Edgegap建立的全球最大的边缘计算网络,优化了低延迟网络。

标准云网络。

基础设施

基础设施

基础设施

17+ 名供应商,包括公共云和裸金属,以实现多云,确保流量的自动重定向,实现终极弹性。

标准云基础设施,无法抵御局部问题的影响。