3. 负载拆分服务器

上一章:2. 将虚幻引擎 GDK 融入您的游戏技术栈

负载拆分是 SpatialOS 的多服务器选项之一。它在两个或多个虚幻引擎服务端之间分配计算,每个服务器专用于计算整个游戏世界中的一组 Actor 类型。

对高级 AI 而言,负载拆分是理想选择,因为高级 AI 的计算成本较高,但可以容忍延迟,进而可以拆分到其他游戏服务器上,使您游戏开箱即用的主虚幻引擎服务端得以大规模运行其他游戏系统。

SpatialOS 运行时即能协调服务器,也可以处理服务器和游戏客户端的连接,协调每个服务器和游戏客户端对实体数据库的读写访问。

图像:负载拆分 - 负载拆分服务器具有红色 Actor 的管辖权,而运行主要游戏系统的主虚幻服务器具有红色 Actor 以外其他 Actor 的管辖权

图像:负载拆分 - 负载拆分服务器具有红色 Actor 的管辖权,而运行主要游戏系统的主虚幻服务器具有红色 Actor 以外其他 Actor 的管辖权

下一章:4. 无缝分区服务器


最近更新时间: October 13, 2021 (8239918e)