Амазон тарабынан ачылган Open 3D Engine 22.10 оюн кыймылдаткычынын релизи

Open 3D Foundation (O3DF) коммерциялык эмес уюму заманбап AAA оюндарын жана реалдуу убакытта иштөөгө жана кинематографиялык сапатты жеткирүүгө жөндөмдүү жогорку тактыктагы симуляцияларды иштеп чыгуу үчүн ылайыктуу Open 3D Engine 3 (O22.10DE) ачык 3D оюн кыймылдаткычын чыгарганын жарыялады. . Код C++ тилинде жазылган жана Apache 2.0 лицензиясынын астында жарыяланган. Linux, Windows, macOS, iOS жана Android платформалары үчүн колдоо бар.

Исходные тексты движка O3DE были открыты в июле 2021 года компанией Amazon и основаны на коде ранее развиваемого проприетарного движка Amazon Lumberyard, построенного на технологиях движка CryEngine, лицензированных у компании Crytek в 2015 году. После открытия развитие движка курирует некоммерческая организация Open 3D Foundation, созданная под эгидой Linux Foundation, Помимо Amazon к совместной работе над проектом подключились такие компании, как Epic Games, Adobe, Huawei, Microsoft, Intel и Niantic.

Кыймылдаткыч оюнду өнүктүрүүнүн интеграцияланган чөйрөсүн, Vulkan, Metal жана DirectX 12 колдоосу менен Atom Renderer көп жиптүү фотореалисттик көрсөтүү тутумун, кеңейтилүүчү 3D моделдин редакторун, каармандардын анимация тутумун (Emotion FX), жарым жартылай фабрикаттарды иштеп чыгуу тутумун камтыйт. (prefab), физикалык симуляциялык кыймылдаткыч реалдуу убакыт режиминде жана SIMD нускамаларын колдонгон математикалык китепканалар. Оюн логикасын аныктоо үчүн визуалдык программалоо чөйрөсү (Script Canvas), ошондой эле Lua жана Python тилдери колдонулушу мүмкүн.

Долбоор алгач сиздин муктаждыктарыңызга ыңгайлашуу үчүн иштелип чыккан жана модулдук архитектурага ээ. Бардыгы болуп 30дан ашык модулдар сунушталат, өзүнчө китепканалар катары берилет, алмаштырууга, үчүнчү тараптын долбоорлоруна интеграциялоого жана өзүнчө колдонууга ылайыктуу. Мисалы, модулдуктун аркасында иштеп чыгуучулар графикалык рендерерди, үн системасын, тилди колдоону, тармактык стекти, физикалык кыймылдаткычты жана башка компоненттерди алмаштыра алышат.

Жаңы версиядагы өзгөртүүлөрдүн арасында:

  • Предложены новые возможности для упрощения вовлечения в работу новых участников и взаимодействия между членами команды разработчиков. Добавлена поддержка: внешних проектов для загрузки и совместного доступа к проектам по URL; шаблонов для упрощения создания типовых проектов; сетевого кэша ресурсов для организации совместного доступа к обработанным ресурсам; мастера для быстрого создания Gem-расширений.
  • Улучшены средства для создания многопользовательских игр. Предоставлены готовые функции для организации соединения между сервером и клиентом, отладки и создания сетей.
  • Упрощены процессы по добавлению анимации. Добавлена встроенная поддержка извлечения корневого движения (Root Motion, движение персонажа, основанное на анимации корневой кости скелета). Улучшен процесс импорта анимации.
  • Расширены возможности интерфейса для навигации по ресурсам. Добавлена поддержка горячей перезагрузки ресурсов.
  • Повышено удобство работы с портом просмотра (Viewport), улучшено выделение элементов и редактирование префабов (prefab).
  • Система построения ландшафта переведена из категории экспериментальных возможностей в состояние предварительной готовности (preview). Значительно повышена производительность отрисовки и редактирования ландшафтов. Добавлена поддержка масштабирования до областей размером 16 на 16 километров.
  • Реализованы новые возможности рендеринга, такие как дополнения для генерации неба и звезд.

Source: opennet.ru

Комментарий кошуу