多人游戏后端引擎

更快创新,更多探索

打造计算量庞大的多人游戏不仅过程复杂,耗时费力,还具有一定的风险性。面对时间进度和制作风险的双重压力,游戏工作室常常不得不做出一些折中妥协。为解决这一难题,SpatialOS 网络层引擎应运而生,通过不同规模的仿真模拟,高度还原游戏场景,从而激发更多的灵感妙想,加速并简化多人游戏创建工作。

专为计算量庞大的多人游戏而生的网络层引擎

SpatialOS 助力开发人员突破传统客户端服务器模型的限制,探索更多可能。

通过将网络层负载拆分为各自分离的服务器端进程,SpatialOS 可在多个游戏服务器之间共享模拟仿真,提供兼具实用性与灵活度的算力。通过在本地集成虚幻 (Unreal) 引擎、Unity 引擎以及其他游戏引擎 SDK,您可以在 SpatialOS 中沿用原有的工具和工作流程。

汇聚 AI 之力,丰富游戏设置

通过将 AI 逻辑拆分到游戏辅助服务器中,得以超越单一游戏服务器的局限,添加更多非玩家角色 (NPCs),提高游戏的复杂度和多样性,在无需牺牲玩家数量和游戏设计体系的前提下,自由构建丰富多彩、形形色色的游戏世界。

参阅文档 →

为游戏世界扩容

利用多个游戏服务器逼真还原游戏世界的不同方面,并支持更多的玩家、物件和系统进行互动,SpatialOS 可以帮你打造流畅衔接的大型游戏世界。此外,SpatialOS 还可完美实现复杂的服务器负载均衡,处理对象的跨界迁移问题,为玩家提供沉浸式的畅玩体验。

参阅文档 →

实时记录游戏世界点滴

以高吞吐量、低延时著称的 SpatialOS 游戏内数据库将存储所有游戏状态,该数据库专为实时多人游戏而设计。游戏世界内的任何变化都将巨细无遗地记录在案,永久保存,例如林中落叶的轨迹、NPCs 的一生,都将在记录中留下印记。

参阅文档 →

加速创建/测试/学习迭代循环的工具

轻松开展游戏测试

仅需几条命令行工具 (CLI) 命令,即可轻松开展多人游戏测试。测试者可通过分享的链接轻松进入游戏世界。

参阅文档 →

模拟玩家

在游戏测试中使用预定义逻辑的模拟玩家来增加游戏中的玩家数量,无需众多真实测试玩家参与,即可实现端到端的大规模测试。

参阅文档 →

修改实时游戏

支持修改实时多人游戏内容(如武器伤害),并在游戏测试中立即生效。

参阅文档 →

漏洞再现

“快照”功能将定期保存全部游戏状态,便于快速部署新的云端实例、再现多人游戏漏洞。

参阅文档 →

游戏世界审查

无论游戏具备何种规模和复杂度,我们的 Inspector 工具都能以自上而下的实时可视化方式再现游戏世界中的一切,为分析和调试提供便利。

参阅文档 →

日志与指标

我们的可扩展指标具备高存储容量和吞吐量,日志索引则专为在线多人游戏而设计。

参阅文档 →

Scavengers,Midwinter Entertainment 游戏作品

Scavengers 是一款第一人称射击类型 (FPS) 的多人游戏,本作揉合了 PvEvP 游戏机制和多种生存元素。在 SpatialOS 的助力之下,Midwinter 得以在保障玩家数量的前提下加入更多 AI,通过稳妥省时的方式打造前所未有的游戏玩法。

下载成功案例

过去常常要十位工程师处理的问题,现在只要两位便能解决。

Midwinter Entertainment 工作室 Josh Holmes

助力开发人员持续突破

英礴加拿大游戏工作室现阶段正在构建不受传统网络层技术局限的多人游戏,致力于打造真正开放、丰富的多人角色扮演游戏 (RPG) 世界。游戏开发人员可以利用 SpatialOS 提供的特色工具,以前所未有的极快速度进行游戏测试和更新迭代。

下载成功案例

在工作流程中充分利用 SpatialOS 后,我们不禁感叹,60 人的团队仿佛达成了百人团队的成就。

英礴加拿大游戏工作室 Aaryn Flynn

“让玩家通过有意义的新方式实现联系”

自从多人游戏诞生之日起,多人游戏开发人员就一直在致力于突破技术局限。我们正是秉承着在技术创新之路上走得更远的初衷构建了 SpatialOS,使以英礴伦敦游戏工作室为代表的游戏设计者能够利用数量更多的 AI 和玩家探索新的游戏设计可能,比如打造新颖的游戏内社交空间。

定价

SpatialOS 使用费包括 SpatialOS 网络层引擎的实例费用,该实例将伴随您的游戏服务器同时运行。

具体收费将根据所用的 SpatialOS 网络层实例数量与规模而定,按照使用时间四舍五入精确到分钟来计算费用。游戏对网络层的需求越低,使用实例越少,费用越低。游戏规模越大、复杂度越高,使用实例越多,费用越高。

关于网络层实例规模与成本的详细信息,请访问SpatialOS 定价信息

估算成本

预估多人游戏成本绝非易事,SpatialOS 收费将视游戏设计与玩家基数而定。我们将根据您的实际情况预估成本报价,欢迎与我们联系。

与英礴专家交流畅谈

常见问题

将现有的虚幻引擎项目移植到 SpatialOS 中仅需花费数天时间。使用其他游戏引擎构建的游戏花费的移植时间将视情况而定。

联系英礴 了解详情。

我们为虚幻引擎专门开发构建了底层集成,您可以在不影响团队工作的情况下,利用熟悉的 API 和工作流程(如蓝图)创建革新的多人游戏。

我们为 Unity 引擎开发了专门的集成工具。该工具能在 Unity 编辑器窗口中运行服务器端和客户端代码,大大节省了以往因重复构建服务器端可执行文件而浪费的时间。我们还为常见的多人游戏设计提供了 Unity 专属即用模块,包括可射击武器、健康情况、玩家生命周期、角色行动和同步转换等游戏设计元素。

我们的 Unity GDK 支持 MonoBehaviour、实体组件系统 (ECS) 以及同时使用两种工作流程的游戏。

基于我们提供的 SDK 套件可以帮助你将 SpatialOS 与任何游戏引擎集成,并且可以提供手把手支持以帮助你在期望的时间内实现这一目标。此类集成的灵活架构减少了从 P2P 过渡到专用服务器模式等所需的工作,让你能够更轻松地适应游戏不断变化的需求。

联系英礴了解详情。