ВНИМАНИЕ! Квизы и опросы по CS:GO теперь в Telegram! Подписывайся, будет интересно!
t.me/csgoquiz
В этой статье пойдет речь об истории развития одного из самых популярных игровых движков — Unreal Engine. Технология, сегодня применяемая во многих отраслях CGI и в играх совершенно различных жанров, начиналась как движок исключительно для 3d-шутеров. Вряд ли разработчики в конце прошлого века могли предположить, что их детище ждет такой успех и популярность.
Unreal Engine 1
Релиз: 1998 год
Первая версия Unreal Engine (UE) была создана компанией Epic Games в далеком 1998 году. В то время геймеры только привыкали к 3d-играм, а основная конкуренция за звание главного игрового движка шла между UE1 и его единственным конкурентом — Quake Engine от студии id Software.
UE1 — один из первых мультифункциональных движков. Он совмещал в себе графический и физический движки, модель ИИ, управление файловой и сетевой системами, а также готовую среду для разработки игр. Разумеется, он был и самым технически продвинутым на то время. Игроки с мощными ПК могли восхищаться такими эффектами, как зеркальные поверхности, свечение объектов (гало) и скайбоксы — проработанные текстуры неба. Позднее в версии UE1.5 были реализованы лицевая анимация, продвинутая система частиц, а максимальное разрешение текстур было увеличено до 1024x1024 пикселей. Все эти графические новшества применены в одном из самых каноничных онлайн-шутеров — Unreal Tournament (1999).
Unreal Engine 2
Релиз : 2002 год
Выпуск UE2 ознаменовал настоящий прорыв в игровой индустрии. Графика в играх наконец-то стала похожа на реальность, ведь в движок было добавлено огромное количество новых технологий:
- физическая подсистема Karma, а вместе с ней улучшенная скелетная анимация и технология Ragdoll
- жидкая поверхность и листва, генерируемые в реальном времени
- транспортные средства под управлением игрока
- система создания деревьев SpeedTree
- динамическая гамма-коррекция, эффекты blur, bloom и depth of field
- разрешение текстур до 4096x4096 пикселей
- объемный 3d-звук и возможность общаться по голосовому чату
Движок был портирован на консоли PlayStation 2, Xbox и GameCube. UE2 стал первым игровым движком «массового потребления». Разработчики игр все чаще стали отдавать предпочтение покупке лицензии на использование UE2, чем разработке собственных технологий, которые зачастую требовали больше времени и ресурсов.
Unreal Engine 3
Релиз : 2006 год
Впервые для демонстрации новой технологии Epic Games решила использовать не игру линейки Unreal, а новый шутер Gears Of War, который в дальнейшем так же вырос в одну из самых узнаваемых игровых серий. В движок третьей версии добавили еще больше графических фич, включая HDR, попиксельное освещение и улучшенные динамические тени. От физической системы Karma отказались, заменив ее на AGEIA PhysX, которая в то время активно развивалась и расширялась. Анимация лиц вышла на новый уровень благодаря интегрированному модулю FaceFX. Были улучшены системы генерации тканей и жидкостей.
Количество игр, вышедших на UE3, сложно сосчитать. Разработчики применяют его и в настоящее время, ведь для большинства конфигураций ПК этот движок остается идеальным по соотношению качества картинки и производительности.
Unreal Engine 4
Релиз : 2014 год
На этот раз Epic Games не стала выпускать новый движок одновременно с игрой. Еще за два года до флагманской Gears Of War 4 начали выходить игры с применением UE4 от сторонних разработчиков. Количество желающих использовать технологию только росло, ведь в 2015 году было объявлено, что движок отныне абсолютно бесплатный, если созданный на нем продукт приносит прибыль не более $3000. Таким образом любой желающий, будь то студент или даже школьник, может скачать UE4 с официального сайта и сделать игру с графикой AAA-уровня. К сожалению, это и начало происходить. Игры-поделки на движке начали плодиться с огромной скоростью, а их качество иногда не выдерживает никакой критики.
Однако хорошего в UE4 все же больше. Это по-прежнему самый стабильный и многофункциональный игровой движок, позволяющий создавать игры любого жанра и любой тематики.
Unreal Engine 5
Релиз: 2021 год
13 мая 2020 года Epic Games продемонстрировала миру новую версию своего движка — Unreal Engine 5. Разработчики выделили две основных новых технологии:
- Nanite — геометрия, позволяющая использовать миллиарды полигонов в кадре
- Lumen — полностью динамическое глобальное освещение, обеспечивающее многократное диффузное взаимное отражение
То, что вы видите — рендер в реальном времени. Использованы текстуры разрешения 8K, являющиеся стандартом для спецэффектов дорогих голливудских фильмов.
Маркетолог Epic Games Дана Коули так же рассказала об изменении условий использования движка:
Мы хотим, чтобы независимым разработчикам игр было еще проще добиться успеха с Unreal Engine. Поэтому теперь вместо 5% отчислений после достижения дохода в $3000 за квартал, вы ничего не должны Epic Games, пока ваша игра не заработает 1 миллион долларов!
Теперь это станет дополнительным стимулом для студий, не собиравшихся ранее использовать UE и продавать игры через Epic Games Store (EGS). А ведь продукты, выпускающиеся в EGS освобождаются от выплаты 5% роялти полностью, независимо от получаемой прибыли. Кажется, главный конкурент Steam уже не просто маячит на горизонте, а вовсю готовится отхватить себе заметную часть рынка.
Что ж, ждем нетерпением! Кстати, именно на UE5 делают S.T.A.L.K.E.R. 2, а ждать S.T.A.L.K.E.R. — это, сами знаете, у нас в крови.