Hinweis zum Ende des Supports: Am 20. Mai 2026 AWS endet der Support für AWS SimSpace Weaver. Nach dem 20. Mai 2026 können Sie nicht mehr auf die SimSpace Weaver Konsole oder SimSpace Weaver die Ressourcen zugreifen. Weitere Informationen finden Sie unter AWS SimSpace Weaver Ende des Supports.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
AWS SimSpace Weaver Demo-Framework
Das AWS SimSpace Weaver Demo-Framework (Demo-Framework) ist eine Bibliothek von Hilfsprogrammen, mit denen Sie SimSpace Weaver Apps entwickeln können.
Das Demo-Framework bietet
-
Codebeispiele und Programmiermuster, die Sie verwenden und untersuchen können
-
Abstraktionen und Hilfsfunktionen, die die Entwicklung einfacher Apps vereinfachen
-
Eine einfachere Möglichkeit, experimentelle Funktionen des App-SDK zu testen SimSpace Weaver
Wir haben das SimSpace Weaver App-SDK mit einfachem Zugriff entwickelt, SimSpace Weaver APIs um eine höhere Leistung zu erzielen. Im Gegensatz dazu haben wir das Demo-Framework so konzipiert, dass es Abstraktionen auf höherer Ebene und den Zugriff darauf bietet, was APIs die Bedienung erleichtert SimSpace Weaver . Der Preis für die Benutzerfreundlichkeit ist ein geringeres Leistungsniveau als bei der direkten Verwendung des SimSpace Weaver App-SDK. Simulationen, die eine geringere Leistung tolerieren können (z. B. solche ohne Echtzeit-Leistungsanforderungen), könnten sich für die Verwendung des Demo-Frameworks eignen. Wir empfehlen, die systemeigenen Funktionen des SimSpace Weaver App-SDK für komplexe Anwendungen zu verwenden, da das Demo-Framework kein vollständiges Toolkit ist.
Das Demo-Framework umfasst
-
Funktionierende Codebeispiele, die Folgendes unterstützen und demonstrieren:
-
Verwaltung des Anwendungsflusses
-
Verarbeitung von Entitätsereignissen durch Rückrufe
-
-
Eine Reihe von Dienstprogrammbibliotheken von Drittanbietern:
-
spdlog (eine Logging-Bibliothek)
-
Eine Minimalversion von AZCore (eine Mathe-Bibliothek), die nur Folgendes enthält:
-
Vector3
-
Aabb
-
-
cxxopts (eine Parser-Bibliothek für Befehlszeilenoptionen)
-
-
Spezifische Hilfsfunktionen für SimSpace Weaver
Das Demo-Framework besteht aus einer Bibliothek, Quelldateien und CMakeLists. Die Dateien sind im verteilbaren SimSpace Weaver App-SDK-Paket enthalten.