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 двигател за разработването на модерни игри от клас AAA и симулатори с висока точност, които могат да работят в реално време и да предоставят кинематографично качество.

Отворете 3D Engine е преработена и подобрена версия на собствения двигател, разработен преди това от 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 и DirectX 12 графичен API.
  • Разширяем редактор на 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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.