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

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

Двигун вже використовується Amazon, різними ігровими та анімаційними студіями та робототехніки. З ігор, створених на основі движка, можна виділити Новий Світ.

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

Фуенте: https://aws.amazon.com


Зміст статті відповідає нашим принципам редакційна етика. Щоб повідомити про помилку, натисніть тут.

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

Залиште свій коментар

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

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.