После времени, доступного в раннем доступе с мая прошлого 2021 года и в предварительном просмотре с февраля этого года, Epic Games наконец-то выпустила финальную версию игры. графический движок Unreal Engine 5. Один из самых мощных и с более чем многообещающими результатами для будущих названий видеоигр.
Для тех, кто еще не знает, этот графический движок имеет свою историю. Он восходит к 1998 году, когда он впервые появился для рендеринга, обнаружения столкновений, искусственного интеллекта, сетевых параметров и манипулирования файлами для таких заголовков, как Нереальный и нереальный турнир. Поколение за поколением они развивались и продвигали больше названий видеоигр, пока не достигли функций, которые есть в этой системе в настоящее время и которые лишают вас дара речи. Иногда трудно отличить реальность от рендеринга.
«В этом выпуске наша цель — дать возможность большим и малым командам по-настоящему раздвинуть границы возможного в визуальном и интерактивном режиме. UE5 позволит вам реализовывать 3D-контент нового поколения в реальном времени с большей свободой, точностью и гибкостью, чем когда-либо прежде..» прокомментировал ЭПИЧЕСКИЕ игры в своем анонсе Unreal Engine 5.
Среди новшеств, которые появятся в Unreal Engine 5, также много улучшения для игр в Linux и для графического API Vulkan. В дополнение к этому вы найдете другие, среди которых выделяются следующие:
- Исправления для систем Unix.
- SkeletalMeshComponents теперь сможет выполнять задачи в несколько потоков.
- Функции FUNixPlatformMisc::GetCPUVendor и GetCPUBrand() были реализованы для платформ, отличных от 64-битных Linux, для чтения файла /proc/cpuinfo.
- Также добавлены таблицы для 64-битных процессоров на базе ARM.
- FUNixPlatformProcess:CreateProc больше не требует использования абсолютного пути к исполняемому файлу.
- Добавлен размер стека обработчика сбоя для установки размера стека обработчика сбоев.
- Теперь Linux и Mac также будут иметь скрипт просмотра DumpGPU.
- Linux SDL обновлен до версии 2.0.20.
- И много других улучшений...