AWS SimSpace Weaver 버전 1.17.0 - AWS SimSpace Weaver

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

AWS SimSpace Weaver 버전 1.17.0

이번 릴리스는 SimSpace Weaver 앱 SDK 배포 가능 패키지를 개편한 버전입니다. 오래된 Windows 배치 및 Linux Bash 스크립트를 Python 기반 스크립트로 대체했습니다.

중요

Python 3.9는 이제 Python SDK뿐만 아니라 스크립트와 샘플을 사용하기 위한 요구 사항입니다.

1.17.0의 주요 변경 사항

  • 간소화된 프로젝트 생성

    • 실행 후 setup.py 샘플을 복사하여 붙여넣기만 하면 자신만의 프로젝트를 만들 수 있습니다.

  • 원클릭 샘플

    • 이제 배포 zip 파일에 배포를 설정한 후 사용할 수 있는 ready-to-use 샘플이 포함됩니다.

  • 이제 각 SDK는 자체 디렉터리 (cpp, pythonunreal, 및unity) 에 있습니다. 사용하는 SDK에 따라 경로를 업데이트해야 할 수도 있습니다.

  • 헬퍼 스크립트 개선.

    • 이제 스크립트에는 유연성을 극대화할 수 있는 여러 AWS CLI 옵션이 포함되어 있습니다.

    • 퀵 스타트의 일부인 통합 콘솔 클라이언트 시작 및 연결.

    • 콘솔 출력이 개선되었습니다.

    • 이제 언리얼 및 Unity 샘플 빌드가 함께 quick-start 작동하므로 더 이상 수동 단계가 필요하지 않습니다.

    • SimSpace Weaver Local이제 quick-start 호출만 하면 작동하므로 더 이상 수동으로 빌드하고 실행할 필요가 없습니다.

    • SimSpace Weaver Localquick-start앱 출력 로깅에 대한 지원이 통합되어 있습니다.

    • SimSpace Weaver Local이제 ssh 세션과 같은 비 GUI 환경에서 시작할 수 있습니다.

    • 이제 “사용자 지정 컨테이너” 기능이 스크립트에 통합되었습니다. quick-start

    • 아마존 리눅스 2 (AL2) 지원 확대: 이제 윈도우와 AL2의 스크립트 워크플로를 비교할 수 있게 되었습니다. 이전에는 AL2 프로젝트에 더 많은 수동 단계가 필요했고 AL2에서는 지원되지 SimSpace Weaver Local 않았습니다.

  • 이제 언리얼 엔진과 Unity 플러그인이 SimSpace Weaver 앱 SDK 배포 가능 패키지의 일부로 포함됩니다.

  • 에 대한 버그 수정 SimSpace Weaver Local

    • 개체에 동일한 개체 ID를 할당할 수 있는 버그를 수정했습니다.

    • 두 파티션에 동일한 파티션 ID를 할당할 수 있는 버그를 수정했습니다.

    • 앱이 소유하지 않은 엔티티에 쓰려고 시도하는 것과 관련된 버그를 수정했습니다.

    • 메모리 누수 문제가 해결되었습니다.

프로젝트를 1.17.0으로 업데이트

  1. 1.17.0 배포판 설정: 1.17.0용으로 변경되었으므로 설정 절차를 다시 진행하십시오. 자세한 정보는 SimSpace Weaver에 대한 설정을 참조하세요.

  2. 이제 각 Weaver 앱 SDK는 자체 디렉토리에 있습니다. 이를 반영하도록 빌드 경로를 업데이트하세요.

    1. C++ 디렉터리: SimSpaceWeaverAppSdk/cpp

      • SimSpace Weaver C++ 앱 SDK는 이제 파일을 사용합니다. FindSimSpaceWeaverAppSdk.cmake 이 파일은 연결되는 weaver 대상을 설정하며, Weaver용으로 빌드할 때 발생하는 중요한 버그 수정도 포함되어 있습니다. AWS 클라우드바이너리에 직접 연결하는 대신 이 방법을 사용해야 합니다.

    2. Python 디렉터리: SimSpaceWeaverAppSdk/python

    3. 유니티 플러그인: SimSpaceWeaverAppSdk/unity

    4. 언리얼 엔진 플러그인: SimSpaceWeaverAppSdk/unreal

  3. 이전 tools 스크립트는 새 SimSpace Weaver 배포판에서는 작동하지 않습니다. 새 tools 스크립트를 프로젝트에 사용하려면:

    1. 이전 tools/windowstools/linux, 및 tools/local 디렉토리를 삭제합니다.

    2. 프로젝트와 동일한 SimSpace Weaver 앱 SDK를 사용하는 샘플 프로젝트의 tools 디렉터리를 복사하세요. 이 디렉터리를 setup.py 복사하기 전에 실행했는지 확인하세요.

중요

도구 스크립트는 샘플 프로젝트에서만 작동하도록 보장됩니다. 프로젝트에서 작업하려면 이러한 스크립트, 특히 build.py 스크립트를 편집해야 할 수 있습니다. 모든 편집은 프로젝트마다 다르므로 어떠한 지침도 제공할 수 없습니다.

버전 1.17.0에 대한 자주 묻는 질문

버전 1.17.0으로 업데이트해야 하나요?

SimSpace Weaver API 또는 SimSpace Weaver 앱 SDK에는 변경 사항이 없으므로 필수 업데이트는 아닙니다. 여러 버그 수정이 포함된 1.17.0을 사용하려면 1.17.0으로 SimSpace Weaver Local 업데이트해야 합니다.

필요한 최소 Python 버전은 무엇입니까?

Python 3.9는 최소 버전입니다.

필요한 최소 CMake 버전은 무엇입니까?

CMake 버전 3.13이 최소 버전입니다.

필요한 언리얼 엔진 최소 버전은 무엇인가요?

언리얼 엔진 5.0이 최소 버전입니다.

필요한 Unity 최소 버전은 무엇인가요?

유니티 버전 2022.3.19.F1이 최소 버전입니다.