AWS SimSpace Weaver versi 1.17.0 - AWS SimSpace Weaver

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

AWS SimSpace Weaver versi 1.17.0

Rilis ini merupakan perombakan paket SimSpace Weaver aplikasi SDK yang dapat didistribusikan. Kami mengganti skrip Windows batch dan Linux Bash yang sudah ketinggalan zaman dengan skrip berbasis Python.

penting

Python 3.9 sekarang menjadi persyaratan untuk menggunakan skrip dan sampel, tidak hanya untuk Python SDK.

Perubahan besar untuk 1.17.0

  • Pembuatan proyek yang disederhanakan

    • Setelah berjalansetup.py, Anda dapat membuat proyek Anda sendiri hanya dengan menyalin-menempelkan sampel.

  • Sampel 1-klik

    • File zip distribusi sekarang berisi ready-to-use sampel yang berfungsi setelah mengatur distribusi.

  • Setiap SDK sekarang ada di direktorinya sendiri:cpp,, pythonunreal, danunity. Anda mungkin harus memperbarui jalur tergantung pada SDK yang Anda gunakan.

  • Perbaikan skrip pembantu.

    • Skrip sekarang berisi beberapa AWS CLI opsi untuk memaksimalkan fleksibilitasnya.

    • Peluncuran dan koneksi klien konsol terintegrasi sebagai bagian dari mulai cepat.

    • Output konsol yang ditingkatkan.

    • Pembuatan sampel Unreal dan Unity sekarang berfungsiquick-start, tidak ada lagi langkah manual yang diperlukan.

    • SimSpace Weaver Localsekarang bekerja hanya dengan meneleponquick-start, tidak ada lagi pembuatan dan peluncuran manual.

    • SimSpace Weaver Localquick-startmemiliki dukungan terintegrasi untuk mencatat output aplikasi.

    • SimSpace Weaver Localsekarang dapat diluncurkan di lingkungan non-GUI, seperti dalam sesi ssh.

    • Fitur “wadah khusus” sekarang terintegrasi ke dalam quick-start skrip.

    • Peningkatan dukungan Amazon Linux 2 (AL2): alur kerja skrip untuk Windows dan AL2 sekarang sebanding. Sebelumnya, proyek AL2 memerlukan lebih banyak langkah manual dan SimSpace Weaver Local tidak didukung untuk AL2.

  • Plugin Unreal Engine dan Unity sekarang disertakan sebagai bagian dari paket SimSpace Weaver aplikasi SDK yang dapat didistribusikan.

  • Perbaikan bug untuk SimSpace Weaver Local

    • Memperbaiki bug di mana entitas dapat diberi ID entitas yang sama.

    • Memperbaiki bug di mana dua partisi dapat diberi ID partisi yang sama.

    • Memperbaiki bug yang terkait dengan aplikasi yang mencoba menulis ke entitas yang tidak mereka miliki.

    • Menyelesaikan masalah kebocoran memori.

Perbarui proyek ke 1.17.0

  1. Siapkan distribusi 1.17.0: Pergi melalui prosedur pengaturan lagi karena kami mengubahnya untuk 1.17.0. Untuk informasi selengkapnya, lihat Pengaturan untuk SimSpace Weaver.

  2. Setiap Weaver App SDK sekarang ada di direktorinya sendiri. Perbarui jalur build Anda untuk mencerminkan hal ini.

    1. Direktori C++: SimSpaceWeaverAppSdk/cpp

      • SDK aplikasi SimSpace Weaver C ++ sekarang menggunakan file. FindSimSpaceWeaverAppSdk.cmake File ini menetapkan weaver target yang ditautkan, dan menyertakan perbaikan bug penting saat membangun Weaver di file. AWS Cloud Anda harus menggunakan ini alih-alih menautkan ke binari secara langsung.

    2. Direktori Python: SimSpaceWeaverAppSdk/python

    3. Plugin persatuan: SimSpaceWeaverAppSdk/unity

    4. Plugin Unreal Engine: SimSpaceWeaverAppSdk/unreal

  3. toolsSkrip sebelumnya tidak akan berfungsi dengan SimSpace Weaver distribusi baru. Untuk menggunakan tools skrip baru dengan proyek Anda:

    1. Hapus direktori lama tools/windowstools/linux, dan tools/local direktori Anda.

    2. Salin tools direktori proyek contoh yang menggunakan SDK SimSpace Weaver aplikasi yang sama dengan project Anda. Pastikan Anda telah menjalankan setup.py sebelum menyalin direktori ini.

penting

Skrip alat hanya dijamin untuk bekerja dengan proyek sampel. Anda mungkin harus mengedit skrip ini, terutama build.py skrip, untuk bekerja dengan proyek Anda. Setiap pengeditan akan unik untuk proyek Anda, oleh karena itu kami tidak dapat memberikan panduan apa pun.

Pertanyaan yang sering diajukan tentang versi 1.17.0

Apakah saya harus memperbarui ke versi 1.17.0?

Ini bukan pembaruan yang diperlukan karena tidak ada perubahan pada SimSpace Weaver API atau SDK SimSpace Weaver aplikasi. Anda harus memperbarui ke 1.17.0 jika Anda ingin menggunakan 1.17.0SimSpace Weaver Local, yang berisi beberapa perbaikan bug.

Berapa versi Python minimum yang diperlukan?

Python 3.9 adalah versi minimum.

Berapa versi CMake minimum yang diperlukan?

CMake versi 3.13 adalah minimum.

Berapa versi minimum Unreal Engine yang diperlukan?

Unreal Engine 5.0 adalah minimum.

Apa versi minimum Unity yang diperlukan?

Unity versi 2022.3.19.F1 adalah minimum.