AWS SimSpace Weaver 데모 프레임워크 - AWS SimSpace Weaver

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS SimSpace Weaver 데모 프레임워크

AWS SimSpace Weaver 데모 프레임워크(데모 프레임워크)는 SimSpace Weaver 앱을 개발하는 데 사용할 수 있는 유틸리티 라이브러리입니다.

데모 프레임워크는 다음을 제공합니다.
  • 사용 및 검토할 수 있는 코드 샘플 및 프로그래밍 패턴

  • 간단한 앱 개발을 간소화하는 추상화 및 유틸리티 함수

  • SimSpace Weaver 앱 SDK의 실험적 기능을 테스트하는 보다 간단한 방법

더 높은 성능을 제공하기 위해 SimSpace Weaver API에 대한 저수준 액세스를 지원하는 SimSpace Weaver 앱 SDK를 설계했습니다. 반대로 데모 프레임워크는 더 높은 수준의 추상화와 SimSpace Weaver가 사용하기 쉬운 API에 대한 액세스를 제공하도록 설계했습니다. 사용 편의성에 드는 비용은 SimSpace Weaver 앱 SDK를 직접 사용하는 것에 비해 성능 수준이 낮습니다. 낮은 성능을 견딜 수 있는 시뮬레이션(예: 실시간 성능 요구 사항이 없는 시뮬레이션)은 데모 프레임워크를 사용하기에 좋은 후보일 수 있습니다. 데모 프레임워크는 완전한 툴킷이 아니므로 복잡한 애플리케이션에는 SimSpace Weaver 앱 SDK의 네이티브 기능을 사용하는 것이 좋습니다.

데모 프레임워크에는 다음이 포함되어 있습니다.
  • 다음을 지원하고 시연하는 작업 코드 샘플:

    • 앱 흐름 관리

    • 콜백 기반 엔터티 이벤트 처리

  • 다음의 타사 유틸리티 라이브러리 세트:

    • spdlog(로깅 라이브러리)

    • 다음만 포함하는 AZCore(수학 라이브러리)의 최소 버전

      • Vector3

      • Aabb

    • cxxopts(명령줄 옵션 구문 분석 라이브러리)

  • SimSpace Weaver와 관련된 유틸리티 함수

데모 프레임워크는 라이브러리, 소스 파일, CMakeLists 등으로 구성되어 있습니다. 파일은 SimSpace Weaver 앱 SDK 배포 가능 패키지에 포함되어 있습니다.