Open 3D Engine, игровой движок Amazon с открытым исходным кодом для создания игр AAA

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

Все это Amazon недавно представила в анонсе проекта O3DE (Open 3D Engine), который предоставляет игровой движок с открытым исходным кодом, подходящий для создания игр AAA.

Двигатель O3DE - это переработанная и улучшенная версия движка Lumberyard, основан на технологиях CryEngine, лицензированных Crytek в 2015 году, и с поддержкой различных платформ, таких как Linux, Windows 10, macOS, iOS и Android. Код написан на C ++ и выпущен под лицензиями Apache 2.0 и MIT.

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

О Open 3D Engine

Двигатель включает интегрированную среду разработки игр, многопоточный процессор Atom система фотореалистичного рендеринга с поддержкой Vulkan, Metal и DirectX 12, расширяемый редактор 3D-моделей, система анимации персонажей (Emotion FX), предварительно созданная система разработки (предварительно сделанная), движок моделирования физики в реальном времени и математические библиотеки которые используют инструкции SIMD. Среда визуального программирования (Script Canvas), а также языки Lua и Python могут использоваться для определения логики игры.

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

Поддерживает NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast и AMD TressFX для физического моделирования, Кроме того, он также имеет встроенную сетевую подсистему с поддержкой сжатия и шифрования трафика, моделирования сетевых проблем, средств репликации данных и синхронизации потоков. Поддерживает универсальный формат сетки для игровых ресурсов, автоматизацию генерации ресурсов на языке Python и загрузку ресурсов в асинхронном режиме.

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

Мы создали мощную систему компонентных сущностей и популярный движок сценариев Visual Script Canvas. Мы также приобрели редактор анимации Emotion FX, создали модульную систему Gems и реализовали множество интеграций с Twitch и AWS. Но одна вещь, которая не изменилась, - это наша миссия: сделать бесплатные инструменты 3D-рендеринга мирового класса доступными для всех. Теперь сделаем еще один шаг.

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

Наконец, также упоминается, что дальнейшее развитие двигателя на нейтральной платформе под эгидой Linux Foundation, Создан Open 3D Foundation, цель которого - предоставить высококачественный открытый 3D-движок для разработки современных игр и высокоточных симуляторов, способных работать в реальном времени и обеспечивать кинематографическое качество.

источник: https://aws.amazon.com


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

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

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

*

*

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