Open 3D Foundation объявляет о первом выпуске Open 3D Engine

В сентябре месяце мы делимся здесь, в блоге, новостями мотора. O3DE, который представляет собой переработанную и улучшенную версию движка Lumberyard, основан на технологиях CryEngine, лицензированных Crytek в 2015 году, и с поддержкой различных платформ, таких как Linux, Windows 10, macOS, iOS и Android.

А теперь, в последних новостях, некоммерческая организация Open 3D Foundation (O3DF) выпустила первую значительную версию Open 3D Engine. (О3ДЕ), 3D-игровой движок с открытым исходным кодом, подходящий для разработки игр AAA современные и высокоточные тренажеры, способные работать в реальных условиях. время и кинематографическое качество.

Исходный код движка O3DE был выпущен Amazon в июле этого года. и основан на ранее разработанном проприетарном программном коде Amazon Lumberyard. Для разработки движка на нейтральной платформе под эгидой Linux Foundation была создана Open 3D Foundation, в рамках которой, помимо Amazon, такие компании, как Adobe, Huawei, Intel, Red Hat, Niantic, AccelByte, Apocalypse Studios, Audiokinetic присоединилась к совместной работе над Engine, Genvid Technologies, Международной ассоциацией разработчиков игр, SideFX и Open Robotics.

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

Проект изначально разрабатывался под ваши нужды и имеет модульную архитектуру. Всего предлагается более 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, дополнительные возможности для работы с облачными сервисами, оптимизация производительности, новые сетевые возможности, улучшенный рендеринг движка с поддержкой трассировки лучей, глобального освещения, упреждения и отложенного рендеринга.

Отмечается, что после открытия кода движка к проекту присоединились более 250 разработчиков и внесли 2,182 изменения.

Первый запуск проекта прошел стадию стабилизации и признан готовым к разработке профессиональных 3D-игр и симуляторов. Для Linux началось формирование пакета deb, и для Windows предлагается установщик.

В новой версии также добавлены такие инновации, как инструменты профилирования. и тесты производительности, экспериментальный генератор местности, яИнтеграция со средой программирования Visual Script Canvas, Система расширения Gem с поддержкой облачных сервисов, плагины для создания многопользовательских сетевых игр, SDK для настройки движка и поддержки разработки на разных платформах.

Наконец, если вам интересно узнать об этом больше вы должны знать, что код написан на C ++ и выпущен под лицензией Apache 2.0. Есть платформа поддержки Linux, Windows, MacOS, iOS и Android.

источник: https://o3de.org


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

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

*

*

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