AWS SimSpace Weaver versione 1.17.0 - AWS SimSpace Weaver

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

AWS SimSpace Weaver versione 1.17.0

Questa versione è una revisione del pacchetto distribuibile dell' SimSpace Weaver app SDK. Abbiamo sostituito gli script batch di Windows e Linux Bash obsoleti con script basati su Python.

Importante

Python 3.9 è ora un requisito per utilizzare gli script e gli esempi, non solo per l'SDK Python.

Principali modifiche per 1.17.0

  • Creazione semplificata del progetto

    • Dopo l'esecuzionesetup.py, puoi creare il tuo progetto semplicemente copiando e incollando un esempio.

  • Esempi con 1 clic

    • Il file zip di distribuzione ora contiene ready-to-use esempi che funzionano dopo aver impostato la distribuzione.

  • Ogni SDK ora esiste nella propria directory:cpp, pythonunreal, eunity. Potrebbe essere necessario aggiornare i percorsi a seconda dell'SDK utilizzato.

  • Miglioramenti agli script di supporto.

    • Gli script ora contengono più AWS CLI opzioni per massimizzarne la flessibilità.

    • Avvio e connessione del client di console integrati come parte del processo di avvio rapido.

    • Output da console migliorato.

    • La creazione di esempi di Unreal e Unity ora funziona conquick-start, non sono più necessari passaggi manuali.

    • SimSpace Weaver Localora funziona semplicemente chiamandoquick-start, non è più necessario creare e avviare manualmente.

    • SimSpace Weaver Localquick-startha un supporto integrato per la registrazione dell'output dell'app.

    • SimSpace Weaver Localora può essere avviato in un ambiente non GUI, ad esempio in una sessione ssh.

    • La funzionalità «contenitore personalizzato» è ora integrata nello script. quick-start

    • Maggiore supporto per Amazon Linux 2 (AL2): i flussi di lavoro degli script per Windows e AL2 sono ora comparabili. In precedenza, i progetti AL2 richiedevano più passaggi manuali e SimSpace Weaver Local non erano supportati per AL2.

  • I plugin Unreal Engine e Unity sono ora inclusi come parte del pacchetto distribuibile SDK dell' SimSpace Weaver app.

  • Correzioni di bug per SimSpace Weaver Local

    • Risolto un bug per cui alle entità poteva essere assegnato lo stesso ID di entità.

    • Risolto un bug per cui a due partizioni poteva essere assegnato lo stesso ID di partizione.

    • È stato corretto un bug relativo al tentativo delle app di scrivere su entità di cui non erano proprietarie.

    • Risolto un problema di perdita di memoria.

Aggiorna un progetto alla versione 1.17.0

  1. Configura la distribuzione 1.17.0: Ripeti le procedure di configurazione perché le abbiamo modificate per 1.17.0. Per ulteriori informazioni, consulta Configurazione di SimSpace Weaver.

  2. Ogni Weaver App SDK ora esiste nella propria directory. Aggiorna i tuoi percorsi di costruzione per rispecchiare questo aspetto.

    1. Directory C++: SimSpaceWeaverAppSdk/cpp

      • L'SDK dell'app SimSpace Weaver C++ ora utilizza un file. FindSimSpaceWeaverAppSdk.cmake Questo file imposta una weaver destinazione a cui viene collegato e include importanti correzioni di bug durante la creazione di Weaver in. Cloud AWS Dovresti usarlo invece di collegarti direttamente ai binari.

    2. Cartella Python: SimSpaceWeaverAppSdk/python

    3. Plugin Unity: SimSpaceWeaverAppSdk/unity

    4. Plugin Unreal Engine: SimSpaceWeaverAppSdk/unreal

  3. Gli tools script precedenti non funzioneranno con la nuova SimSpace Weaver distribuzione. Per utilizzare i nuovi tools script con il tuo progetto:

    1. Elimina le tue vecchie tools/windows tools/linux tools/local cartelle e.

    2. Copia la tools directory di un progetto di esempio che utilizza lo stesso SDK SimSpace Weaver dell'app del progetto. Assicurati di averlo eseguito setup.py prima di copiare questa directory.

Importante

È garantito che gli script degli strumenti funzionino solo con i progetti di esempio. Potrebbe essere necessario modificare questi script, in particolare lo build.py script, per lavorare con il progetto. Qualsiasi modifica sarà specifica per il tuo progetto, quindi non possiamo fornire alcuna guida.

Domande frequenti sulla versione 1.17.0

Devo effettuare l'aggiornamento alla versione 1.17.0?

Questo non è un aggiornamento richiesto perché non ci sono modifiche all' SimSpace Weaver API o all'SDK dell' SimSpace Weaver app. È necessario eseguire l'aggiornamento alla versione 1.17.0 se si desidera utilizzare la versione 1.17.0SimSpace Weaver Local, che contiene diverse correzioni di bug.

Qual è la versione minima di Python richiesta?

Python 3.9 è la versione minima.

Qual è la versione minima di CMake richiesta?

La versione 3.13 di CMake è la versione minima.

Qual è la versione minima di Unreal Engine richiesta?

Unreal Engine 5.0 è il minimo.

Qual è la versione minima di Unity richiesta?

La versione minima di Unity 2022.3.19.F1 è la versione minima.