通过Epic在线服务和Edgegap启动和扩展您的多人游戏

Epic Games在线服务和Edgegap徽标在深蓝色背景上,带有紫色色调。
Epic Games在线服务和Edgegap徽标在深蓝色背景上,带有紫色色调。
Epic Games在线服务和Edgegap徽标在深蓝色背景上,带有紫色色调。

这篇博文最初发表于 Epic Game 的网站,"dev.epicgames.com/news"

工作室和发行商在创造新的在线游戏体验时,比以往任何时候都更有雄心。这些雄心不应被多人游戏开发的巨大挑战所限制——从基础设施、分发、扩展、运营等等。

Epic Online Services 和 Edgegap 正在合作,使克服这些挑战变得更加简单和容易,适合每个人。

使用这些服务的组合将使您的游戏上线;无论使用何种引擎,世界各地的玩家都可以连接并玩游戏。

简单性与性能,最终实现

使用 Edgegap 的 Unreal Engine 或 Unity 插件,您的游戏服务器将完全由 Edgegap 的编排平台管理。这帮助您跳过复杂的后端开发以及持续管理服务器基础设施的时间。宝贵的开发资源您现在可以重新分配到您最擅长的事情上——让您的游戏变得出色和有趣。

它如何运作?

Edgegap 的自动编排将您的游戏服务器缓存到世界上最大分布式多云网络的所有位置。按需且即时,它会在不到 3 秒内部署最接近玩家的游戏服务器。

性能的提升是巨大的,只有通过 Edgegap 才能实现;与传统公共云相比,延迟平均可减少 58%(2),并最高可实现 78% 的“实时”延迟(低于 50 毫秒),是传统公共云(14%)(2)的 5 倍。

Edgegap 通过自动化使开发者的生活更轻松。完全管理和跨兼容的游戏服务器,经过严格测试的快速扩展在仅 60 分钟内达到 14M CCU3,提供即时 DDoS 保护、无区域托管、多版本支持和自动滚动更新,仅是 Edgegap 平台上的一些优势。对于客户,您将在 24/7 支持的实时支持(Discord,Slack)中感受到安全。

最重要的是,当您的玩家玩游戏时才支付 - 就这样。无预付费用或固定月费。

可以期待什么

Edgegap 已被多个使用 Unreal Engine 和 Unity 的开发者信任,后者使用 Edgegap 技术简化流程,并确保其玩家的更好多人游戏体验。

这些简单步骤将帮助您做到这一点:

  1. 从源头设置您的引擎: 无论您使用 Unreal 或 Unity 来构建游戏服务器都是必要的。

    • 安装 Edgegap 的插件 – 可用于 GitHub 上的Unreal Unity。Edgegap 的简单文档(UnrealUnity)讲述如何将其添加到您的项目中。

  2. Edgegap 的 OneToken 让您上线 – 从 Edgegap 插件,只需点击“获取令牌”来生成您的 Edgegap 平台令牌。

  3. 准备,预备,开始! - 当准备测试游戏服务器时,点击“构建并推送”,想要上线时点击“部署”。

  4. – 要连接到游戏服务器,从 Unreal Engine 可以使用命令控制台并键入“open”,后接您的游戏服务器部署的 URL 和外部端口,您可以在插件底部找到。对于 Unity,可以使用相同的 URL 及您选择的网络代码。

在几分钟内,您就完成了使游戏服务器上线的核心步骤;自动交叉编译您的 Linux 服务器构建,构建一个包含您的游戏服务器的容器,并自动将该容器推送到 Edgegap 的容器注册表。

放心,即使在未来,您可以调整您的游戏并再次点击“构建并推送”按钮,以将您的最新版本上线。

更详细的指南和文档链接可以在Edgegap 的网站上找到。

接下来是什么?游戏服务器只是开始

游戏服务器是多人游戏生态系统的一个组成部分。Edgegap 与 Epic Online Services 结合提供了将您的游戏上线所需的所有补充服务:

  • 玩家认证Epic Account Services 让您可以利用数百万玩家账户的生态系统,玩家可以与现有的朋友共同进入您的游戏。

  • 会话及大厅管理:使用 Epic Online Services 的 会话大厅,可以管理玩家的加入和离开。此外,Lobby 还可以通过语音等功能得到进一步增强,为玩家提供无缝语音聊天。

  • 玩家管理:Epic Online Services 的 反作弊制裁玩家举报 帮助您防止恶意活动,确保全球玩家在公平环境中享受乐趣。这对于拥有虚拟经济的游戏至关重要。

  • “智能”舰队管理器:对于需要大型玩家长时间会话的游戏,如 MMOs。除传统舰队管理器的巨大优势外,Edgegap 的“智能”舰队从玩家行为中学习以优化部署位置和缩短延迟。

  • 竞争匹配器:如果您的游戏需要基于 ELO 和游戏模式的竞争匹配器,Edgegap 的完全管理匹配器将帮助您快速启动和运行。

  • 分布式中继:依赖点对点网络的游戏容易受到延迟、作弊和 NAT 问题的影响。Epic Online Services 的点对点功能提供中继服务器功能以帮助解决这一问题。对于与 Edgegap 编排器的增加配置和集成,Edgegap 的分布式中继是提供更好玩家体验的经济有效方式,与点对点相比,延迟降低 70%。

上述 Epic Online Services 功能仅是可用选项的一部分。关于如何使用和集成这些服务的更多信息,请参考 Epic GamesEdgegap 的各自文档页面。

与开发者同行分享与学习

关于使用 Edgegap 平台的游戏工作室的真实应用案例,请了解 Edgegap 如何帮助Matrioshka Games 的远征 Agartha简化其 Unreal Engine 提取射击游戏的服务器管理和分发。通过跨平台恐龙 MMO泰坦之路来体验这点。

您还可以查看 YouTube 上使用 Edgegap 的 Unreal Engine 插件的逐步概述。

当然,最好的说服方式是亲自体验。注册一个Edgegap 账户以开始,或在Discord上与团队聊天以获取有关服务的疑问。

---

1 Edgegap Technology Inc.

2 Edgegap Technology Inc.; 案例研究 (2019),链接

3 Edgegap – 年度性能基准 (2023),链接

书写者

Edgegap团队

与来源和/或内容协作

史诗在线服务团队

Get your Game Online Easily & in Minutes

Get your Game Online Easily & in Minutes