本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
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 可散發套件中。