Lanzamento do motor de xogo Open 3D Engine 22.10, aberto por Amazon

A organización sen ánimo de lucro Open 3D Foundation (O3DF) anunciou o lanzamento do motor de xogos 3D aberto Open 3D Engine 22.10 (O3DE), axeitado para desenvolver xogos AAA modernos e simulacións de alta fidelidade capaces de ofrecer calidade cinematográfica e en tempo real. O código está escrito en C++ e publicado baixo a licenza Apache 2.0. Hai soporte para plataformas Linux, Windows, macOS, iOS e Android.

O código fonte para o motor O3DE foi de código aberto en xullo de 2021 por Amazon e baséase no código do motor propietario de Amazon Lumberyard desenvolvido anteriormente, construído con tecnoloxías de motor CryEngine licenciadas por Crytek en 2015. Tras o descubrimento, o desenvolvemento do motor está supervisado pola organización sen ánimo de lucro Open 3D Foundation, creada baixo os auspicios da Fundación Linux.Ademais de Amazon, empresas como Epic Games, Adobe, Huawei, Microsoft, Intel ou Niantic. uniuse ao traballo conxunto no proxecto.

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.

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.

Entre os cambios na nova versión:

  • Propuxéronse novas funcións para simplificar a implicación dos novos participantes no traballo e a interacción entre os membros do equipo de desenvolvemento. Engadido soporte para: proxectos externos para descargar e compartir proxectos vía URL; modelos para simplificar a creación de proxectos estándar; caché de recursos de rede para organizar o acceso compartido aos recursos procesados; asistentes para crear rapidamente extensións de Gem.
  • Ferramentas melloradas para crear xogos multixogador. Ofrécense funcións preparadas para organizar conexións entre servidor e cliente, depurar e crear redes.
  • Simplificáronse os procesos para engadir animación. Engadiuse soporte integrado para a extracción do movemento da raíz (Root Motion, un movemento de personaxes baseado na animación do óso raíz dun esqueleto). Proceso de importación de animación mellorado.
  • Ampliáronse as capacidades da interface para navegar polos recursos. Engadido soporte para a recarga en quente de recursos.
  • Mellorouse a usabilidade de traballar co Viewport, mellorouse a selección de elementos e a edición de prefabricados.
  • O sistema de construción da paisaxe foi transferido da categoría de capacidades experimentais a un estado de preparación preliminar (vista previa). Mellorouse significativamente o rendemento da representación e edición de paisaxes. Engadido soporte para escalar áreas de 16 por 16 quilómetros.
  • Implementáronse novas funcións de renderizado, como adicións para xerar o ceo e as estrelas.

Fonte: opennet.ru

Engadir un comentario