Hace poco la organización sin fines de lucro Open 3D Foundation (O3DF) a annoncé le lancement de «Open 3D Engine 22.10» (O3DE)la cual trae una gran cantidad de mejoras de rendimiento, estabilidad y usabilidad.
Pour découvrir Open 3D Engine, deben saber que esté un moteur de jeux 3D de code ouvert Adecuado para el desarrollo de juegos modernos de classe AAA y simuladores de alta fidelidad que pueden funcionar en tiempo real y proporcionar calidad cinematográfica.
Amazon libéro el código fuente del motor O3DE en juillet 2021 y se basa en el motor patentado de Amazon Lumberyard desarrollado anteriormente y basado en tecnologías de motor CryEngine con licencia de Crytek en 2015.
Tras la libération du projet, el desarrollo del motor está supervisado por la organización sin ánimo de lucro Fondation 3D ouvertecréé sous les auspicios de la Fundación Linux.Además de Amazon, empresas como Epic Games, Adobe, Huawei, Microsoft, Intel y Niantic se unió al trabajo conjunto en el proyecto.
Le moteur incluye un entorno integrado para el desarrollo de juegos, un système de rendu photoréaliste Atom Renderer de sous-processus compatibles avec Vulkan, Metal et DirectX 12, un éditeur de modèles 3D extensible, un système d’animation de personnages (Emotion FX), un système de désarrollo préfabriqué, un moteur de simulation de processus físicos en tiempo real y bibliotecas matemáticas utilizando instrucciones SIMD. El entorno de programación visual (Script Canvas), así como los lenguajes Lua y Python, se pueden utilizar para definir la lógica del juego.
El proyecto fue diseñado originalmente para adaptarse a sus necesidades y tiene una arquitectura modular. Au total, se ofrecen más de 30 módulos, suministrados como bibliotecas separadas, aptos para reemplazo, integración en proyectos de terceros y uso por separado. Par exemple, gracias a la modularidad, los desarrolladores pueden reemplazar el renderizador de gráficos, el sistema de sonido, el soporte de idiomas, la pila de red, el motor de fisica y cualquier otro componente.
Principales nouveautés de Open 3D Engine 22.10
En esta nueva versión que se presenta del motor se destaca que se proponen nuevas funciones para simplificar la participation de nuevos participantes en el trabajo y la interacción entre los miembros del equipo de desarrollo.
Otro de los cambios que se destaca de esta nueva versión, es que se añadió el soporte para proyectos externos para descargar y compartir proyectos por URL, plantillas para simplificar la creación de proyectos estándar, caché de red de recursos para compartir el acceso a los recursos procesados, asi como asistentes para crear rápidamente extensiones.
Ademas de ello tambien se destaca que se agregó soporte integrado para extraer el movimiento raíz (Root Motion, movimiento de personajes basado en la animación del hueso raíz del esqueleto), asi como tambien que se mejoró el proceso de importación de animación, tambien las opciones de interfaz mejoradas para navegar a través de los recursos y que se agregó soporte para recarga en caliente de recursos.
De los demás cambios que se estacan de esta nouvelle version :
- Se agregó soporte para escalar a áreas de 16 por 16 kilómetros.
- Herramientas mejoradas para crear juegos multijugador.
- Se proporcionan funciones preparadas para establecer una conexión entre el servidor y el cliente, depurar y crear redes.
- Procesos simplificados para agregar animación.
- Usabilidad mejorada del puerto de visualización (Viewport), selección mejorada de elementos y edición de prefabricados (préfabriqués).
- El sistema de construcción del terreno se ha movido de la categoría de características experimentales al estado de preparación preliminar (vista previa).
- Rendimiento de renderizado y edición de paisajes significativamente mejorado.
- Se han implementado nuevas funciones de representación, como adiciones de generación de cielo y estrellas.
Enfin para los que estén interesados, deben saber que el código est écrit en C++ et publié sous la licence Apache 2.0, ademas de que ya se cuenta avec le support pour les plates-formes Linux, Windows, macOS, iOS et Android.
Puedes consultar más al respecto en el siguiente enlace.