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.
Esta versión añade el soporte esperado para dispositivos móviles, ahora puedes hacer proyectos para Android. Además, se mejoró el sistema GUI integrado del motor, se agregaron nuevos controles. El editor ha sido mejorado, ahora es más fácil personalizar materiales, importar Skyboxes. Hizo optimizaciones al crear grandes escenas con física.
Soporte Android
Esta versión añade el soporte esperado para dispositivos móviles. Se ha realizado una gran cantidad de trabajo para optimizar el motor y la velocidad de su lanzamiento. Ahora funciona bien. Sin embargo, todavía hay un trabajo por hacer en términos de características y optimizaciones desaparecidas. Las versiones futuras también añadirán soporte para iOS.
Técnicamente se basa en Xamarin. Android, que proporciona comodidad adicional para . NET desarrolladores. Rendering se basa en OpenGL ES, el soporte para Vulkan se añadirá un poco más tarde.
Cómo crear una construcción para Android: https://www.neoaxis.com/docs/html/Platforms.htm
Plan de trabajo futuro para apoyar dispositivos móviles: https://www.neoaxis.com/neoaxis/roadmap
Más controles GUI
Se mejoró el sistema GUI integrado del motor, se agregaron nuevos controles. UITabControl, UIContextMenu, UITooltip, UIToolbar, soporte de imagen para UIButton.
Fácil importación de Skybox
Hay una herramienta para descargar y procesar automáticamente archivos HDR desde el enlace. Bajo las propiedades hay un campo en el que se puede especificar un enlace al archivo HDR. Después de especificar, haga clic en el botón Importar. Leer más.
Ajuste automático del material
Ahora es más fácil crear materiales. Al crear un material, las texturas en la carpeta de creación se conectan automáticamente. El editor trata de encontrar texturas adecuadas en una carpeta determinando el tipo de texturas por sus nombres.
Cambio
Cambio completo:
- Soporte Android.
- UITabControl.
- UIContextMenu.
- UITooltip.
- UIToolbar.
- UIButton: Soporte de imagen.
- Skybox: Una herramienta para importar fácilmente archivos HDR.
- Curva en el espacio: Soporte de curva RoundedLine.
- Diálogo material de creación: La herramienta para las texturas de ajuste automático en la carpeta cuando el material creado.
- Soporte Ctrl+A para cajas de texto (Seleccionar todas).
- Optimización: Iniciación mucho más rápida de las formas de colisión de malla.