AWS SimSpace Weaver versión 1.17.0 - AWS SimSpace Weaver

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

AWS SimSpace Weaver versión 1.17.0

Esta versión es una revisión del paquete distribuible del SDK de la SimSpace Weaver aplicación. Sustituimos los scripts obsoletos por lotes de Windows y Bash de Linux por scripts basados en Python.

importante

Python 3.9 ahora es un requisito para usar los scripts y las muestras, no solo para el SDK de Python.

Cambios importantes para la versión 1.17.0

  • Creación de proyectos simplificada

    • Después de setup.py ejecutarlo, puedes crear tu propio proyecto simplemente copiando y pegando una muestra.

  • Muestras con un solo clic

    • El archivo zip de distribución ahora contiene ready-to-use ejemplos que funcionan después de configurar la distribución.

  • Cada SDK ahora existe en su propio directorio: cpppython,unreal, yunity. Es posible que tengas que actualizar tus rutas en función del SDK que utilices.

  • Mejoras en los scripts auxiliares.

    • Los scripts ahora contienen múltiples AWS CLI opciones para maximizar su flexibilidad.

    • El inicio y la conexión del cliente de consola están integrados como parte del inicio rápido.

    • Salida de consola mejorada.

    • La creación de muestras con quick-start Unreal y Unity ahora funciona sin necesidad de realizar más pasos manuales.

    • SimSpace Weaver Localahora funciona con solo llamarquick-start, ya no es necesario crear ni lanzar archivos manualmente.

    • SimSpace Weaver Localquick-starttiene soporte integrado para registrar los resultados de las aplicaciones.

    • SimSpace Weaver Localahora se puede iniciar en un entorno que no sea de interfaz gráfica de usuario, como en una sesión ssh.

    • La función de «contenedor personalizado» ahora está integrada en el quick-start script.

    • Mayor compatibilidad con Amazon Linux 2 (AL2): los flujos de trabajo de scripts para Windows y AL2 ahora son comparables. Anteriormente, los proyectos de AL2 requerían más pasos manuales y SimSpace Weaver Local no eran compatibles con AL2.

  • Los complementos Unreal Engine y Unity ahora se incluyen como parte del paquete distribuible del SDK de la SimSpace Weaver aplicación.

  • Correcciones de errores para SimSpace Weaver Local

    • Se ha corregido un error por el que se podía asignar a las entidades el mismo ID de entidad.

    • Se ha corregido un error por el que se podía asignar a dos particiones el mismo ID de partición.

    • Se ha corregido un error relacionado con el intento de las aplicaciones de escribir en entidades que no eran de su propiedad.

    • Se ha resuelto un problema de pérdida de memoria.

Actualiza un proyecto a la versión 1.17.0

  1. Configurar la distribución 1.17.0: Vuelva a realizar los procedimientos de configuración, ya que los cambiamos por la versión 1.17.0. Para obtener más información, consulte Configuración de SimSpace Weaver.

  2. Cada SDK de la aplicación Weaver ahora existe en su propio directorio. Actualice sus rutas de compilación para reflejar esto.

    1. Directorio C++: SimSpaceWeaverAppSdk/cpp

      • El SDK de la aplicación SimSpace Weaver C++ ahora usa un FindSimSpaceWeaverAppSdk.cmake archivo. Este archivo configura un weaver objetivo al que se enlaza e incluye importantes correcciones de errores al compilar para Weaver en. Nube de AWS Deberías usar esto en lugar de vincular directamente a los binarios.

    2. Directorio de Python: SimSpaceWeaverAppSdk/python

    3. Complemento de Unity: SimSpaceWeaverAppSdk/unity

    4. Complemento Unreal Engine: SimSpaceWeaverAppSdk/unreal

  3. Los tools scripts anteriores no funcionarán con la nueva SimSpace Weaver distribución. Para usar los nuevos tools scripts en su proyecto:

    1. Elimine los tools/local directorios tools/linux y directorios antiguostools/windows.

    2. Copia el tools directorio de un proyecto de ejemplo que utilice el mismo SDK de SimSpace Weaver aplicaciones que tu proyecto. Asegúrese de haberlo ejecutado setup.py antes de copiar este directorio.

importante

Se garantiza que los scripts de las herramientas solo funcionen con los proyectos de muestra. Puede que tenga que editar estos scripts, especialmente el build.py script, para trabajar con su proyecto. Todas las modificaciones serán exclusivas de tu proyecto, por lo que no podemos proporcionarte ninguna orientación.

Preguntas frecuentes sobre la versión 1.17.0

¿Tengo que actualizar a la versión 1.17.0?

No es una actualización obligatoria porque no hay cambios en la SimSpace Weaver API ni en el SDK de la SimSpace Weaver aplicación. Debes actualizar a la versión 1.17.0 si quieres usar la versión 1.17.0SimSpace Weaver Local, que contiene varias correcciones de errores.

¿Cuál es la versión mínima de Python requerida?

Python 3.9 es la versión mínima.

¿Cuál es la versión mínima de CMake requerida?

La versión 3.13 de CMake es la mínima.

¿Cuál es la versión mínima requerida de Unreal Engine?

Unreal Engine 5.0 es la mínima.

¿Cuál es la versión mínima de Unity requerida?

La versión 2022.3.19.F1 de Unity es la mínima.