La empresa NeoAxis lanza una nueva versión de NeoAxis Engine, un entorno de desarrollo integrado con motor de juego 3D y 2D incorporados. El entorno se puede utilizar para desarrollar todo tipo de proyectos 3D y 2D como juegos de computadora, entrenadores visuales, sistemas VR, para visualizar procesos y desarrollar aplicaciones de ventana.
En esta versión, el motor ha sido traducido a . NET Core 3.1 de . NET Framework, ha sido añadido soporte para Visual Studio Code, Rider y otros C# IDEs, el editor ha sido mejorado y optimizado, en el lanzador ahora puedes crear proyectos Window App, también ejemplos de creación de add-ons se han añadido a la carpeta Assets\Samples\Addons.
.NET Core 3.1
En esta versión, el motor fue actualizado a .NET Core 3.1, anteriormente . NET Framework 4.6 fue utilizado. Esto dio una mejora de rendimiento. El motor y el editor son notablemente más rápido. Ahora la aplicación creada no requiere . Instalación NET, se incluye en el proyecto. También es fácil actualizar el proyecto a nuevas versiones de . NET como .NET 5.
Soporte para el código Visual Studio, Rider y otros IDE C#
La compilación de proyectos ahora es compatible con cualquier IDE que apoye C# y .NET Core 3.1.
Creación de aplicaciones de ventana
Se ha mejorado la capacidad de crear aplicaciones con ventana. Al crear un nuevo proyecto, puede elegir una plantilla de aplicación de ventana, con la que puede configurar la configuración inicial. El motor incluye su propio sistema GUI y diseñador GUI. Esto le permite crear aplicaciones de ventana de todo tipo, sin embargo, la creación de aplicaciones de ventana sigue siendo una nueva característica de NeoAxis.
Mejoras de redacción
El editor ha mejorado el trabajo con ventanas y el rendimiento. En total, el editor es ahora una aplicación fácil de usar y pulida.
Cambio
Cambio completo:
- Cambiar a .NET Core 3.1 desde . Marco NET 4.6. Funciona más rápido. Ahora puede actualizar fácilmente su proyecto a más tardar. NET como ejemplo a . NET 5.0.
- Soporte para el código Visual Studio, Rider y otros IDE C#.
- Más pulido GUI del editor. Hizo una gran cantidad de mejoras y correcciones.
- Mucho mejor rendimiento del motor y el editor.
- Mejor apoyo de compilación para editor incorporado Project.csproj cuando se ejecuta NeoAxis Player mientras el editor está cargado.
- UWP build support has been simplified.
- Los ejemplos de add-ons de creación para el editor ahora disponibles en Assets\Samples\Addons.
- La plantilla para la creación de aplicaciones de ventana se ha añadido al lanzador.
- Se han actualizado las clases de componentes para mejorar el apoyo multiplataforma. Sistema.Vientos. Form.dll, Sistema. Drawing.dll ahora no se utilizan por el proyecto DLLs (NeoAxis.CoreExtension.dll, Project.dll, add-ons).
- NeoAxis.Core.dll ahora no tiene referencias a otros DLLs. Ha hecho más fácil gestionar las referencias para las bibliotecas porque sólo necesita una referencia al DLL básico.