7个网络代码集成,帮助实现多人游戏的民主化创建

在Edgegap,我们的使命是让分布式云简单易用。我们通过在全球615个地点中的一个即时部署容器,将其靠近用户。当制作多人游戏时,您必须处理玩家行为的同步,以确保每个人看到相同的内容,这通常由称为“网络代码”的东西来处理。

由于我们的一项核心原则是让游戏工作室的事情变得简单,我们刚刚推出了7个与不同网络代码的集成,以便游戏工作室可以有一个非常简单的路径来与我们的自动服务器编排平台集成。

通过将流行的网络代码示例和集成添加到我们的平台,我们的目标是让游戏开发者可以在几个小时内,甚至几分钟内,就能部署并准备好测试游戏服务器。这些新的集成包括Fishnet网络、Mirror网络、Photon Fusion、Proudnet、Photon Bolt、Unity Game Object的网络代码和Unreal网络。

无论是1对1的格斗游戏、快节奏的第一人称射击游戏还是大规模多人在线游戏,Edgegap都为开发者提供了创建卓越在线体验的工具,所需的努力最小且延迟低。

“制作视频游戏从来都不是一项简单的任务,但制作多人游戏甚至更难。获得正确的基础设施设置是任何开发者面临的最复杂的任务之一,您只需看看那些在发布日常常失败的主要AAA游戏的数量。Edgegap的核心使命之一是使多人游戏的创建民主化,使复杂基础设施的利用尽可能简单。这些新的集成使我们更接近这个目标,并将帮助新一波的多人游戏比以往更快地推向市场,”Edgegap的首席执行官兼创始人Mathieu Duperré说。

新的集成包括

  • Mirror网络: 基于Unity的UNET,Mirror是一个完全开源、免费使用的解决方案,是基于拥有相同项目的客户端和服务器的最简单的解决方案之一。

  • Fish-Networking: Fish-Networking是一个开源且功能丰富的Unity网络库。它允许对玩家之间发送和接收的信息进行精确控制,这相比其他开源网络代码可能带来性能改进。

  • Proudnet: 专为大型MMO而构建的网络代码,已被一些来自韩国和日本的最大游戏所使用。

  • Unity Game Object的网络代码: GameObjects的网络代码是由Unity团队构建的高级网络库。它使您能够在网络会话中一次将GameObjects和世界数据发送给所有玩家。

  • Unreal网络: Unreal引擎的标准解决方案。高效且功能丰富,通常使用于Unreal游戏,或作为基础进行改进。

  • Photon Fusion: Unity的状态同步网络库。它支持两种根本不同的网络拓扑,并提供数据压缩和延迟补偿等高级功能。

  • Photon Bolt: 一个专为专用服务器和监听服务器架构设计的网络库。拥有内置事件系统和状态复制引擎,可以自动同步对象变换和用户定义的属性。

书写者

Edgegap团队