AWS SimSpace Weaver 演示框架 - AWS SimSpace Weaver

终止支持通知:2026 年 5 月 20 日, AWS 将终止对的支持。 AWS SimSpace Weaver 2026 年 5 月 20 日之后,您将无法再访问 SimSpace Weaver 控制台或 SimSpace Weaver 资源。有关更多信息,请参阅AWS SimSpace Weaver 终止支持

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS SimSpace Weaver 演示框架

AWS SimSpace Weaver 演示框架(演示框架)是一个可用于开发 SimSpace Weaver 应用程序的实用程序库。

该演示框架提供以下内容
  • 供您使用和检查的代码示例及编程模式

  • 抽象和实用程序函数,可简化简单应用程序的开发

  • 测试 SimSpace Weaver 应用程序 SDK 实验功能的更简单方法

我们设计了具有低级访问权限的 SimSpace Weaver 应用程序 SDK, SimSpace Weaver APIs 以提供更高的性能。相比之下,我们设计的演示框架旨在提供更高级别的抽象和访问权限 APIs ,使其 SimSpace Weaver 更易于使用。与直接使用 SimSpace Weaver 应用程序 SDK 相比,易用性的代价是性能水平较低。可容忍较低性能的模拟(例如,不要求实时性能的模拟)可能适合使用演示框架。对于复杂的应用程序,我们建议您使用 SimSpace Weaver 应用程序 SDK 中的本机功能,因为演示框架不是完整工具包。

该演示框架包括以下内容
  • 支持和演示以下功能的工作代码示例:

    • 应用程序流量管理

    • 回调驱动的实体事件处理

  • 一组第三方实用程序库:

    • spdlog (一个日志库)

    • 最小版本的 AZCore (数学库)仅包含:

      • Vector3

      • Aabb

    • cxxopts (命令行选项解析器库)

  • 特定于的实用函数 SimSpace Weaver

演示框架由一个库、源文件和 CMakeLists。 这些文件包含在 SimSpace Weaver 应用程序 SDK 可分发包中。