5. Inspector

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

SpatialOS 提供诸多用于游戏开发和运维的工具,这些工具可以在虚幻引擎编辑器 (Unreal Editor) 或在您的浏览器中运行。例如,虚幻引擎游戏开发套件 (GDK) 的 SpatialOS Debugger 能在游戏运行期间为您的游戏客户端提供调试信息。再例如 SpatialOS Inspector,该工具不限开发语言和游戏引擎。

Inspector 是一款基于网络的工具,帮助您探索 SpatialOS 游戏世界内部状态,实时了解游戏进程。无论整个游戏世界中存在多少对象,在选中您想查看的 Actor 后,均可以精准定位。此外您还可以监控多服务器游戏中,每个服务器的运行情况。

您可以在开发过程中使用 Inspector 对游戏进行测试和优化,或者将 Inspector 作为一款运维工具对上线游戏进行监控和诊断。

游戏的动态视角

您可以使用 Inspector 查看游戏世界的方方面面,其中囊括:

  • 游戏世界中的 Actor 及其详细信息。
  • 计算游戏世界的服务器及每个服务器的负载量。
  • 每个服务器的策略。
  • 每个服务器对 Actor 的管辖权。
  • 每个服务器接收的数据。

Inspector 实时显示这些信息,以便您在游戏世界和 Actor 发生变化时即时获悉情况。

图像:Inspector 中看到的 Actor

图像:Inspector 中看到的 Actor

自定义查看数据

Inspector 为您的游戏世界提供了几个预定义的视图,便于您即时获悉情况。例如,World 视图显示整个游戏世界的全部实体,Workers 视图显示您部署中的每个 worker。不仅如此,您还可以创建自定义视图,可视化您游戏世界中的方方面面。


最近更新时间: October 13, 2021 (430e1e5c)