Microsoft присоединилась к Open 3D Foundation, открытому игровому движку Amazon.

Linux Foundation объявила, что Microsoft присоединилась к Open 3D Foundation (O3DF), которая была создана для продолжения совместной разработки Open 3D Engine (O3DE) после его выпуска Amazon.

Microsoft был среди ведущих участников, наряду с Adobe, AWS, Huawei, Intel и Niantic. Представитель Microsoft войдет в состав Совета управляющих O3DF. Общее количество членов Open 3D Foundation достигло 25.

С момента открытия исходного кода было внесено около 14.000 XNUMX изменений. на движке O3DE, охватывающем около 2 миллионов строк кода. Ежемесячно в репозиториях проекта фиксируется 350-450 коммитов от 60-100 разработчиков.

Основной целью проекта является предоставить открытый высококачественный 3D-движок для разработки современных игр класса ААА и высокоточных симуляторов, которые могут работать в режиме реального времени и обеспечивать кинематографическое качество.

Откройте 3D-движок представляет собой переработанную и улучшенную версию собственного движка, ранее разработанного Amazon. Lumberyard основан на технологии CryEngine, лицензированной Crytek в 2015 году. Движок включает в себя интегрированную среду для разработки игр, многопоточную систему фотореалистичного рендеринга Atom Renderer с поддержкой Vulkan, Metal и DirectX 12, расширяемый редактор 3D-моделей, систему анимации персонажей ( Emotion FX), предварительно созданная система разработки, механизм моделирования физики в реальном времени и математические библиотеки, использующие SIMD-инструкции.

Для определения логики игры можно использовать среду визуального программирования (Script Canvas), а также языки Lua и Python.

Двигатель он уже используется Amazon, различными игровыми и анимационными студиями и робототехническими компаниями. Из игр, созданных на основе движка, можно выделить New World и Deadhaus Sonata. Проект изначально разрабатывался под ваши нужды и имеет модульную архитектуру.

Всего предлагается более 30 модулей, поставляемых в виде отдельных библиотек, пригодных для замены, интеграции в сторонние проекты и автономного использования. Например, благодаря модульности разработчики могут заменить графический рендерер, звуковую систему, языковую поддержку, сетевой стек, физический движок и любые другие компоненты.

Проект изначально разрабатывался под ваши нужды и имеет модульную архитектуру. Всего предлагается более 30 модулей, поставляемых в виде отдельных библиотек, подходящих для замены, интеграции в сторонние проекты и отдельного использования. Например, благодаря модульности разработчики могут заменить рендеринг графики, звуковую систему, языковую поддержку, сетевой стек, физический движок и любые другие компоненты.

Из основных компонентов выделяются следующие:

  • Интегрированная среда для разработки игр.
  • Многопоточный механизм фотореалистичного рендеринга Atom Processor с поддержкой Vulkan, Metal и графического API DirectX 12.
  • Расширяемый редактор 3D-моделей.
  • Звуковая подсистема.
  • Система анимации персонажей (Emotion FX).
  • Система разработки полуфабрикатов (сборных).
  • Механизм моделирования физики в реальном времени. Поддерживает NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast и AMD TressFX для моделирования физики.
  • Математические библиотеки, использующие инструкции SIMD.
  • Сетевая подсистема с поддержкой сжатия и шифрования трафика, моделирования сетевых проблем, репликации данных и синхронизации потоков.
  • Универсальный формат сетки для игровых активов. Вы можете генерировать ресурсы из скриптов Python и загружать ресурсы асинхронно.
  • Компоненты для определения логики игры на Lua и Python.

Из заметные отличия от O3DE от движка Amazon Lumberyard, включая новую систему сборки Cmake, модульная архитектура, утилиты с открытым исходным кодом, новая готовая система, расширяемый пользовательский интерфейс на основе Qt, дополнительные возможности для работы с облачными сервисами, оптимизация производительности, новые сетевые возможности, улучшенный рендеринг движка с поддержкой трассировки лучей, глобального освещения, упреждения и отложенного рендеринга.

Наконец, если вам интересно узнать об этом больше, вы можете ознакомиться с подробностями По следующей ссылке.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.