AWS SimSpace Weaver演示框架 - AWS SimSpace Weaver

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AWS SimSpace Weaver演示框架

AWS SimSpace Weaver演示框架(演示框架)是一個可用於開發SimSpace Weaver應用程序的實用程序庫。

該演示框架提供
  • 程式碼範例和程式設計模式供您使用和檢查

  • 可簡化簡單應用程式開發的抽象和公用程式功能

  • 測試SimSpace Weaver應用程序 SDK 實驗功能的更簡單方法

我們設計了具有SimSpace Weaver API 低級訪問權限的SimSpace Weaver應用程序 SDK,以提供更高的性能。相較之下,我們設計了示範架構,以提供更高層級的抽象和 API 的存取權,讓您SimSpace Weaver更容易使用。與直接使用應用SimSpace Weaver程序 SDK 相比,易用性的成本是較低的性能水平。可以容忍較低效能的模擬 (例如那些沒有即時效能需求的模擬) 可能是使用示範架構的最佳選擇。我們建議您針對複雜的應用SimSpace Weaver程式使用應用程式 SDK 中的原生功能,因為示範架構不是完整的工具組。

演示框架包括
  • 支持和演示的工作代碼示例:

    • 應用流程管理

    • 回呼驅動實體事件處理

  • 一組協力廠商公用程式庫:

    • spdlog(一個日誌庫)

    • (數學庫AZCore)的最小版本,僅包含:

      • Vector3

      • Aabb

    • cxxopts(一個命令行選項解析器庫)

  • 特定的實用程序功能SimSpace Weaver

演示框架由一個庫,源文件,和CMakeLists. 這些檔案包含在SimSpace Weaver應用程式 SDK 可散發套件中。