Amazon publicou un motor de xogos aberto Open 3D Engine baseado nas tecnoloxías CryEngine

Amazon publicou o proxecto O3DE (Open 3D Engine), que abre un motor de xogos axeitado para crear xogos AAA. O motor O3DE é unha versión rediseñado e mellorada do motor propietario de Amazon Lumberyard desenvolvido anteriormente, baseado nas tecnoloxías do motor CryEngine licenciadas por Crytek en 2015. O código está escrito en C++ e publicado baixo as licenzas Apache 2.0 e MIT. Hai soporte para plataformas Linux, Windows 10, macOS, iOS e Android.

O motor inclúe un entorno de desenvolvemento de xogos integrado, un sistema de renderización fotorrealista multiproceso Atom Renderer con soporte para Vulkan, Metal e DirectX 12, un editor de modelos 3D extensible, un sistema de animación de personaxes (Emotion FX), un sistema de desenvolvemento de produtos semiacabados. (prefabricado), un motor de simulación física en tempo real e bibliotecas matemáticas que utilizan instrucións SIMD. Para definir a lóxica do xogo pódese utilizar un entorno de programación visual (Script Canvas), así como as linguaxes Lua e Python.

Amazon publicou un motor de xogos aberto Open 3D Engine baseado nas tecnoloxías CryEngine

NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast e AMD TressFX son compatibles para a simulación de física. Hai un subsistema de rede integrado con soporte para a compresión e cifrado de tráfico, simulación de problemas de rede, ferramentas para a replicación de datos e a sincronización de fluxos. Admite un formato de malla universal para recursos de xogo, automatización da xeración de recursos en Python e carga asíncrona de recursos.

Amazon publicou un motor de xogos aberto Open 3D Engine baseado nas tecnoloxías CryEngine

O proxecto foi deseñado inicialmente para adaptarse ás túas necesidades e ten unha arquitectura modular. En total, ofrécense máis de 30 módulos, subministrados como bibliotecas separadas, aptos para a súa substitución, integración en proxectos de terceiros e uso por separado. Por exemplo, grazas á modularidade, os desenvolvedores poden substituír o renderizador de gráficos, o sistema de son, o soporte de linguaxe, a pila de rede, o motor físico e calquera outro componente.

Amazon publicou un motor de xogos aberto Open 3D Engine baseado nas tecnoloxías CryEngine

Entre as diferenzas entre O3DE e o motor de Amazon Lumberyard atópanse un novo sistema de construción baseado en Cmake, unha arquitectura modular, o uso de utilidades abertas, un novo sistema prefabricado, unha interface de usuario extensible baseada en Qt, capacidades adicionais para traballar con servizos na nube. optimizacións de rendemento, novas capacidades de rede e un motor mellorado. renderizado con compatibilidade con trazado de raios, iluminación global, renderizado adiante e diferido. O motor xa o utilizan Amazon, varios estudos de xogos e animación, así como empresas de robótica. Dos xogos creados a partir do motor, pódese destacar New World.

Para desenvolver aínda máis o motor nunha plataforma neutral, a Open 3D Foundation foi creada baixo os auspicios da Linux Foundation, cuxo obxectivo é proporcionar un motor 3D aberto e de alta calidade para o desenvolvemento de xogos modernos e de alta fidelidade. simuladores que poden funcionar en tempo real e proporcionar calidade cinematográfica. 20 empresas xa se uniron ao traballo conxunto sobre o motor, incluíndo Adobe, AWS, Huawei, Niantic, Intel, Red Hat, AccelByte, Apocalypse Studios, Audiokinetic, Genvid Technologies, International Game Developers Association, SideFX e Open Robotics.



Fonte: opennet.ru

Engadir un comentario