AWS SimSpace Weaver estrutura de demonstração - AWS SimSpace Weaver

Aviso de fim do suporte: em 20 de maio de 2026, AWS encerrará o suporte para AWS SimSpace Weaver. Depois de 20 de maio de 2026, você não poderá mais acessar o SimSpace Weaver console ou os SimSpace Weaver recursos. Para obter mais informações, consulte AWS SimSpace Weaver Fim do suporte.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

AWS SimSpace Weaver estrutura de demonstração

A estrutura de AWS SimSpace Weaver demonstração (estrutura de demonstração) é uma biblioteca de utilitários que você pode usar para desenvolver SimSpace Weaver aplicativos.

A estrutura de demonstração fornece
  • Amostras de código e padrões de programação para você usar e examinar

  • Abstrações e funções utilitárias que simplificam o desenvolvimento de aplicativos simples

  • Uma maneira mais simples de testar recursos experimentais do SDK do SimSpace Weaver aplicativo

Projetamos o SDK do SimSpace Weaver aplicativo com acesso de baixo nível para SimSpace Weaver APIs oferecer maior desempenho. Por outro lado, projetamos a estrutura de demonstração para fornecer abstrações de alto nível e acesso APIs que SimSpace Weaver facilitem o uso. O custo da facilidade de uso é um nível de desempenho mais baixo em comparação com o uso direto do SDK do SimSpace Weaver aplicativo. Simulações que podem tolerar menor desempenho (como aquelas sem requisitos de desempenho em tempo real) podem ser boas candidatas para usar a estrutura de demonstração. Recomendamos que você use a funcionalidade nativa no SDK do aplicativo SimSpace Weaver para aplicativos complexos porque a estrutura de demonstração não é um kit de ferramentas completo.

A estrutura de demonstração inclui
  • Exemplos de código de trabalho que oferecem compatibilidade e demonstram:

    • Gerenciamento do fluxo de aplicativos

    • Processamento de eventos de entidades orientado por retorno de chamada

  • Um conjunto de bibliotecas utilitárias de terceiros:

    • spdlog (uma biblioteca de registros)

    • Uma versão mínima do AZCore (uma biblioteca matemática) que contém somente:

      • Vector3

      • Aabb

    • cxxopts (uma biblioteca de análise de opções de linha de comando)

  • Funções utilitárias específicas para SimSpace Weaver

A estrutura de demonstração consiste em uma biblioteca, arquivos de origem e CMakeLists. Os arquivos estão incluídos no pacote distribuível do SDK do SimSpace Weaver aplicativo.