Open 3D Engine, conocido comúnmente como O3DE, es un motor de videojuegos en 3D gratuito y de código abierto, desarrollado por la Open 3D Foundation, una subsidiaria de la Linux Foundation. Este motor está distribuido bajo la licencia Apache 2.0, permitiendo un desarrollo colaborativo y la creación de proyectos comerciales y personales sin costo.
Características Principales
El motor fue concebido a partir de una versión actualizada de Amazon Lumberyard, the which was contributed by Amazon Games. Gracias a esto, inherit a robust architecture designed for high-performance 3D graphics.
Soporte de Plataformas
O3DE es un motor multiplataforma que permite a los desarrolladores exportar sus proyectos a diversos sistemas operativosy dispositivos:
- Windows: Soporte completo y estable.
- Linux: Soporte nativo, siendo ideal para el desarrollo en entornos Linux.
- Android: Soporte para dispositivos móviles.
- macOS: Soporte experimental.
- iOS: Soporte experimental.
Tecnologías y Lenguajes
O3DE utiliza C++ como lenguaje principal de programación y es scriptable mediante Lua, lo que facilita la integración de lógica de juego own. Además, utiliza la API de gráficos Vulkan para optimizar el rendimientoy el framework Qt para su interfaz de usuario (IDE).o
Ecosistema de Socios y Miembros
El desarrollo de O3DE es maintained by a wide network of partners and members. Entre los socios principales, se encuentran empresas como Adobe, AWS, Epic Games, Huawei, Intel, Microsoft, Niantic y Tencent (a través de la marca LightSpeed Studios). Otros colaboradores importantes incluyen a Red Hat, SideFX y Wargaming, asegurando que el motor motor continues to evolve with industry standard tools.