Unreal Engine — игровой движок, разрабатываемый и поддерживаемый компанией Epic Games. Первой игрой на этом движке был шутер от первого лица Unreal, выпущенный в 1998 году. Хотя движок первоначально был предназначен для разработки шутеров от первого лица, его последующие версии успешно применялись в играх самых различных жанров, в том числе стелс-играх, файтингах, массовых многопользовательских ролевых онлайн-играх и многих других (см. также список).
Unreal Engine | |
---|---|
Тип | игровой движок |
Разработчик | Epic Games |
Ключевой программист | Тим Суини |
Дата выхода | 1996 |
Аппаратные платформы | PC Xbox Xbox 360 Xbox One (Xbox Series X/S) GameCube Wii Wii U Nintendo Switch Dreamcast PlayStation 2 PlayStation 3 PlayStation 4 PlayStation 5 PlayStation Portable PlayStation Vita |
Поддерживаемые ОС | macOS, Microsoft Windows, Linux, iOS, Android |
Написан на языке | |
Лицензия | коммерческая |
Последняя версия | 5.4 (23 апреля 2024) |
Первая игра на движке | Unreal (1998) |
официальный сайт | |
Медиафайлы на Викискладе |
В прошлом движок распространялся на условиях оплаты ежемесячной подписки; с 2015 года Unreal Engine бесплатен, но разработчики использующих его приложений обязаны перечислять 5% роялти от общемирового дохода с некоторыми условиями.
Технические характеристики
Написанный на языке , движок позволяет создавать игры для большинства операционных систем и платформ: Microsoft Windows, Linux, Mac OS (Mac OS X); консолей Xbox, Xbox 360, Xbox One, PlayStation 2, PlayStation 3, PlayStation 4, PlayStation 5, PSP, PlayStation Vita, Wii, Wii U, Dreamcast, GameCube и др., а также на различных портативных устройствах, например, устройствах Apple (iPad, iPhone), управляемых системой iOS и прочих. (Впервые работа с iOS была представлена в 2009 году, в 2010 году продемонстрирована работа движка на устройстве с системой webOS).
Для упрощения портирования движок использует модульную систему зависимых компонентов; поддерживает различные системы отрисовки (Direct3D/DirectX, OpenGL, Pixomatic; в ранних версиях: Glide, S3 Metal, PowerVR SGL), воспроизведения звука (EAX, OpenAL, DirectSound; ранее: A3D), средства голосового воспроизведения текста, распознавание речи, модули для работы с сетью и поддержки различных устройств ввода.
Для игры по сети поддерживаются технологии Windows Live, Xbox Live, GameSpy и прочие, включая до 64 игроков (клиентов) одновременно. Таким образом, движок адаптировали и для применения в играх жанра MMORPG (один из примеров: Lineage II).
Иерархия объектов
Все элементы игрового движка представлены в виде объектов, имеющих набор характеристик, и класса, который определяет доступные характеристики. В свою очередь, любой класс является «дочерним» классом object. Среди основных классов и объектов можно выделить следующие:
- Актёр (actor) (жаргонное выражение, принятое в среде 3D-моделлеров, разработчиков, заменяющее выражение «действующий объект» или «субъект» — являющееся переводом англ. actor — тот, кто действует — англ. action) — родительский класс, содержащий все объекты, которые имеют отношение к игровому процессу и имеют пространственные координаты.
- Пешка (pawn) — физическая модель игрока или объекта, управляемого искусственным интеллектом. Название происходит от англ. pawn — тот, кем манипулируют (или пешка, поэтому такой объект без какой-либо модели выглядит как пешка). Метод управления описан специальным объектом, такой объект называется контроллером. Контроллер искусственного интеллекта описывает лишь общее поведение пешки во время игрового процесса, а такие параметры как «здоровье» (количество повреждений, после которых пешка перестаёт функционировать) или, например, расстояние, на котором пешка обращает внимание на звуки, задаются для каждого объекта отдельно.
- Мир, уровень (world, game level) — объект, характеризующий общие свойства «пространства», например, силу тяжести и туман, в котором располагаются все «актёры». Также может содержать в себе параметры игрового процесса, как, например, игровой режим, для которого предназначен уровень.
Для работы с простыми и, как правило, неподвижными элементами игрового пространства (например, стены) используется двоичное разбиение пространства — всё пространство делится на «заполненное» и «пустое». В «пустой» части пространства располагаются все объекты, а также только в ней может находиться «точка наблюдения» при отрисовке сцены. Возможность полного или частичного помещения объектов в «заполненную» часть пространства не исключается, однако может привести к неправильной обработке таких объектов (например, расчёт физического взаимодействия) или неправильной отрисовки в случае помещения туда «точки наблюдения» (например, эффект «зала зеркал»). Все пешки, попадающие в «заполненную» часть пространства, сразу «погибают».
Поверхность (surface) является основным элементом двоичного дерева пространства. Эти элементы создаются на грани пересечения между «заполненной» и «пустой» частями пространства. Группа элементов двоичного дерева пространства называется нодом (node, рус. узел). Этот термин, как правило, употребляется в контексте node count — количество нодов на экране или в игровом пространстве вообще. Количество нодов, одновременно видимых на экране, влияет на производительность при прорисовке сцены. Если какой-то нод не попадает на экран или перекрывается целиком другими нодами, он не обсчитывается — это служит для повышения производительности, особенно в закрытых пространствах. Разбиение всего пространства на группы нодов называется зонированием.
Для этого иногда используются порталы — невидимые поверхности, которые служат для того, чтобы вручную разделить крупный нод на два меньших (в версии движка Unreal Engine 3 ввели поддержку аддитивной геометрии, что позволило отказаться от зонирования). Кроме порталов, используются антипорталы.
Описание «заполненных» и «пустых» частей пространства выполняется с помощью набора замкнутых трёхмерных объектов, составленных из непересекающихся поверхностей — брашей (brush, рус. кисть). Этот принцип построения пространства называется конструктивной сплошной геометрией. Геометрия может быть «аддитивной» (всё пространство изначально «пустое») и «вычитательной» (изначально заполненное материей пространство).
Браши делятся на три типа:
- сплошные (solid) — полноценно участвуют в двоичном разбиении пространства.
- аддитивные (additive) — «заполняют» двоичное пространство.
- вычитательные (substractive) — «вырезают» объёмы в пространстве.
- полусплошные (semi-solid) — не влияют напрямую на двоичное дерево пространства, однако влияют на её физическую модель. Могут только «заполнять» пространство. Служат для создания «невидимых» препятствий, а также снижения числа полигонов и нодов.
- пустые (non-solid) — только создают поверхности, не влияют на двоичное дерево пространства. Используются преимущественно для создания объёмов (volume) — часть пространства, которая обладает свойствами, отличными от свойств игрового мира. Объёмы имеют приоритет, свойства объёма с большим приоритетом применяются к находящимся в нём актёрам. Игровой мир всегда имеет минимальный приоритет. При помощи объёмов можно изменить гравитацию, вязкость, туман и тому подобное. Объёмы, начиная с версии движка Unreal Engine 2, используются для создания воды (но не водной поверхности).
Средства разработки
Движок комплектуется инструментарием (SDK), в том числе и редактором уровней UnrealEd.
Версии Unreal Engine и модификации
Unreal Engine 1
в 1998 году Unreal Engine 1 был одним из первых игровых движков подобной универсальности; он совмещал в себе графический движок, физический движок, искусственный интеллект, управление файловой и сетевой системами и готовую среду разработки для игр — UnrealEd. Учитывая уровень производительности большинства компьютеров того времени, разработчики несколько упростили некоторые элементы движка: систему обнаружения столкновений, сетевой код, код контроллера для игрока.
Некоторые технологии движка Unreal Engine были революционно новыми для того времени: например использование динамического графа сцены. Эта технология позволяла добавить ряд эффектов для наложения на поверхности:
- Частично или полностью зеркальные поверхности.
- Технология варпинга (warp) — возможность при прорисовке заменять изображение одной поверхности проекцией изображения на другую, ей параллельную поверхность. Несмотря на то, что ряд объектов мог беспрепятственно переходить через варп-зоны (например, пущенная игроком ракета), присутствовало большое число ограничений на работу таких зон. Данная технология выглядела в игре как порталы (через которые можно было стрелять и проходить, но они не пропускали звуки), существенно опередившие своё время. Дизайнеры игры добавляли к таким порталам великолепный динамический эффект переливающейся и светящейся поверхности, в результате чего порталы были одной из заметных особенностей Unreal 1.
- Скайбокс (Skybox) — проецирование на поверхности отрисовки с другой точки (которая обычно помещалась в небольшую «коробку» с наложенной текстурой неба, отсюда и название Skybox). Таким образом, отображение не лицевой грани полигонов, а обратной, с заранее наложенной текстурой «неба» на объект. В игре широко использовался приём масштабирования текстур таким способом, что приводило к реалистичным видам окружающей среды.
Движок стал одним из первых, в котором появился эффект гало вокруг источников света, которые плавно затухали, будучи перекрыты краями стен по мере движения игрока; лава и некоторые текстуры луж воды, в которые падали капли, сделаны динамическими благодаря использованию не шейдеров, как в поздних играх, а процедурных текстур; и фотореалистичное анимированное небо.
Первоначально движок был выпущен с поддержкой двух платформ: Windows и Macintosh. Благодаря модульной системе движка была заявлена возможность портирования движка на приставки «нового поколения» того времени и позже был успешно использован на таких платформах как GameCube, PlayStation 2 и Xbox. Также поддерживалась независимость сетевого кода от платформы клиента — пользователи Mac OS могли играть в многопользовательском режиме Unreal с пользователями Windows.
Unreal Engine 1.5
В 1999 году вышла улучшенная версия движка Unreal, предназначенная для современных (на то время) компьютеров и консолей Dreamcast и PlayStation 2, часто называемая Unreal Engine 1.5. Были внесены значительные дополнения в числе которых: поддержка лицевой анимации для персонажей; максимальное разрешение текстур увеличено до 1024×1024, расширяемая система «частиц», технология S3TC. Также была интегрирована вторая версия редактора UnrealEd.
Эта версия движка используется в многопользовательском шутере Unreal Tournament, и в приключенческих играх Harry Potter and the Philosopher’s Stone и Brother Bear.
Через несколько лет группа независимых разработчиков UTPG обратилась к Epic Games за доступом к исходным кодам исполняемых файлов Unreal Tournament, чтобы продолжить поддержку игры. Epic Games приняли предложение и некоторое время команда разработчиков выпускала неофициальные патчи для игры.
Unreal Engine 2
Вторая версия Unreal Engine увидела свет в 2002 году с появлением Unreal Tournament 2003, America’s Army: Operations и Unreal Championship. В ней были практически полностью переписаны ядро и механизм рендеринга, а также интегрирована новая (третья) версия редактора UnrealEd. Помимо этого, в него была интегрирована физическая подсистема Karma, поддерживающая физику тряпичной куклы и другие новшества, что позволили добиться более реалистичного поведения персонажей и взаимодействия с окружающим миром. Другие части движка были также улучшены или изменены для лучшей совместимости с PlayStation 2, GameCube и Xbox.
Появились следующие технологии:
- Жидкая поверхность (fluid surface) — плоский объект, состоящий из большого числа полигонов, имитирующий поверхность жидкости. Такой объект можно поместить на границу с объёмом воды и он будет искажаться под действием проходящих через него объектов (например, ныряющего игрока).
- Листва (foliage) — генерируемые на лету объекты, которые декорируют ландшафт (например, трава).
- Поддержка VoIP — возможность переговоров через микрофон с другими игроками во время игры.
- Распознавание речи — перевод голоса в текст и обработка как команды (например, возможность отдавать ботам команды голосом). Эта технология использовала Microsoft Speech API и поэтому поддерживалась только в 32-битной версии Windows.
- Более сложная физика тел, технология Karma — обработка действия на тела не как действие на один объект, а как действие на скелет (Ragdoll) с привязкой к нему частей тела. У каждого сустава персонажа появились ограничители (вращения), эти ограничители бывают двух видов: шарнирные и линейные. Линейные могут вращаться только вокруг одной оси, а шарнирные по всем трём. Также само действие на некоторые объекты определяется не по коробкам коллизий, а по сложным моделям, которые также привязаны к скелету.
- Физика Ragdoll (как следствие перехода на Karma) — несмотря на то что «скелетная» структура объектов была реализована ещё в первой версии движка, возможность использования физики «тряпичной куклы» появилась только вместе с переходом на новую физическую подсистему.
- Транспортные средства (vehicles) — возможность обрабатывать события от стороннего «актёра» («актора»). В Unreal Tournament 2003 реализованы не полностью, есть недоработанный «актёр» BullDog. Однако есть реализация уровня для UT2003, на котором находится модифицированный «актёр», выполняющий все функции транспортного средства. Транспортные средства делятся по типам реализаций — неподвижные (стационарные оборонительные установки), составленные из нескольких объектов (Karma vehicle), с использованием скелетной структуры и транспортные средства, прикрепляемые к другим транспортным средствам (например, пулемёт на башне танка). Некоторые транспортные средства могут действовать без «пилота», управляемые собственным искусственным интеллектом.
- EAX 3.0 — движок трёхмерного звука, разработанный Creative Labs.
Unreal Engine 2.5
В этой версии был в очередной раз улучшен и оптимизирован графический движок — появилась поддержка Direct3D 9, OpenGL 2 и Pixomatic (последняя система рендеринга служит для компьютеров со слабой видеокартой, но мощным центральным процессором). Добавлена поддержка 64-битных операционных систем Windows NT и (GNU/Linux). Наибольшее возможное разрешение текстур поднято до 4096×4096 пикселей, добавлена полноценная поддержка юникода (16-бит), что позволило создавать полностью локализованные игры на азиатских языках.
Кроме того, сам движок был значительно оптимизирован, что позволило добиться большей производительности при тех же системных требованиях. Появилась возможность воспроизведения видео в формате DivX и Bink. В более поздних версиях внедрена система визуализации деревьев SpeedTree.
Эта версия движка была применена в таких компьютерных играх, как Unreal Tournament 2004, Pariah, Killing Floor и многих других.
Unreal Engine 2 Runtime
Unreal Engine 2 Runtime является специальной версией движка Unreal Engine 2.0 (основанной на билде 2226) с ограниченной лицензией. Позднее движок был заменён на UDK — удешевлённую версию движка Unreal Engine 3.
Пользователь мог загрузить дистрибутив Windows-версии движка с официального сайта (для других операционных систем необходимо было приобрести лицензию). В комплекте поставлялся редактор карт UnrealEd, утилита ucc, а также тестовый уровень и небольшой набор моделей и текстур, демонстрирующие возможности технологии. Движок бесплатен для некоммерческих проектов, а также для использования в образовательных целях (таких как создание 3D-презентаций).
Для использования в коммерческих целях требовалось приобрести лицензию.
Unreal Engine 2X
Специальная версия движка для консоли Xbox, основанная на версии 2.0. Помимо оптимизации кода, были введены новые визуальные эффекты, такие как depth of field (глубина зрения), динамическая гамма-коррекция, bloom и различные вариации blur (размытия). Формат текстур был изменён для более реалистичного отображения теней в высоком разрешении, добавлен memory tracking, поддержка голосового чата, сервиса Xbox Live, а также функция разделения экрана
Был использован только в многопользовательском шутере Unreal Championship 2.
Unreal Engine 3
Скриншоты Unreal Engine 3 были представлены в июле 2004 года, когда движок находился в разработке уже более 18 месяцев. Версия была разработана с учётом персональных компьютеров, использующих современные системы рендеринга (DirectX 9/10 и OpenGL 2/3), и консолей следующего поколения (PlayStation 3 и Xbox 360). В связи с широким распространением многопроцессорных систем движок использует два параллельных главных потока — основной поток (отвечающий преимущественно за игровой процесс) и поток рендеринга. Кроме двух главных потоков могут быть вызваны второстепенные, которые выполняют разовые задачи. Появилась поддержка многопоточной динамической загрузки данных (streaming), например, загрузка «локации» непосредственно при перемещении по ней в целях экономии ресурсов.
Обновлённый графический движок поддерживает большинство современных технологий, включая HDR, попиксельное освещение, динамические тени, шейдерную модель четвёртой версии, геометрические шейдеры. Сам графический конвейер был переведён под управление шейдеров.
От физической подсистемы Karma отказались, заменив её на PhysX от компании Ageia. Позже Ageia выпустила набор дополнительных библиотек к игре, позволяющих задействовать все возможности физической системы (такие как эффект «жидкости» или ткани).
За анимацию лиц персонажей отвечает интегрированный анимационный движок FaceFX разработки OC3 Entertainment. Обновлена версия EAX до 5-й. Добавлена поддержка технологии SpeedTree для генерации деревьев. Упор был сделан на additive-геометрию, однако от поддержки вычислительной геометрии не отказались. Недостатком вычитательной геометрии в первую очередь является гораздо более длительный расчёт освещения.
Представлен новый редактор UnrealEd, переписанный с использованием wxWidgets.
Изначально Unreal Engine 3 поддерживал только платформы Windows, PlayStation 3, и Xbox 360, тогда как iOS (первая демонстрация — Epic Citadel) и Android были добавлены позже в 2010, с первыми играми Infinity Blade на iOS и Dungeon Defenders на Android. На мероприятии Adobe Max в Лос-Анджелесе была продемонстрирована работа движка посредством платформы (Adobe Flash 11).
Первыми играми на Unreal Engine 3 были Gears of War для Xbox 360, и RoboBlitz для Windows, вышедшие 7 ноября 2006 года
Unreal Development Kit (UDK)
Несмотря на то, что Unreal Engine 3 был открыт для создания модификаций, возможность продавать игры на базе UE3 предоставлялась только обладателям лицензии на игровой движок.
Однако, в ноябре 2009 года, компания Epic Games выпустила бесплатную версию на базе Unreal Engine 3, получившую название Unreal Development Kit (UDK), которая стала доступной для каждого начинающего разработчика.
В соответствии с пользовательским соглашением (EULA), разработчики игр могут продавать свои игры сделав одноразовую выплату компании Epic Games в сумме $99. В случае если коммерческий продукт на базе UDK наберёт в общей сумме $50 000 прибыли, то разработчик будет вынужден выплачивать 25% роялти компании Epic Games. В декабре 2010 года была выпущена версия UDK поддерживающая создание игр для платформы iOS.
Unreal Engine 3.5
Дальнейшее развитие, неофициальное именуемое в игровых изданиях, а также некоторыми разработчиками игр, как «Unreal Engine 3.5». Произошла очередная эволюция графической составляющей. Так, помимо прочего, был добавлен фильтр постобработки ambient occlusion, улучшающий тени и освещения. Было увеличено число обрабатываемых персонажей в кадре. Переработана на новом уровне технология динамической водной поверхности, физика мягких тел и разрушаемое окружение также значительно улучшены.
В марте 2010 года был опубликован анонс новых возможностей движка, которые были представлены на Game Developers Conference 2010. Одним из основных нововведений является новая система расчёта освещения Unreal Lightmass, использующая глобальное освещение без потерь функций, которые были реализованы в более старых системах освещения. Улучшена работа с многопроцессорными системами — распределение задач между многопроцессорными системами с помощью Unreal Swarm, а также ускорение компиляции кода C++ и обработка UnrealScript за счёт Unreal Build Tool (последнее увеличение производительности коснётся только разработчиков или создателей любительских модификаций). Добавлено собственное средство распространения пользовательского контента — Unreal Content Browser, появился Unreal Master Control Program — новый мастер-сервер, для обновления клиентов и ведения глобальной статистики, который уже используется в Gears of War 2. В связи с нововведениями Epic Games China планировала продемонстрировать использование движка для массовых многопользовательских онлайн игр.
В 2011 году компанией Epic Games был продемонстрирован видеоролик о последних обновлениях, внесённых в движок — Samaritan («Самаритянин»); из-за очередного большого количества усовершенствований, пресса и игроки стали иногда упоминали его как условный «Unreal Engine 3.9». В очередном обновлении движок третьего поколения получил поддержку DirectX 11, а также огромное количество сопутствующих технологий.
Unreal Engine 4
18 августа 2005 года вице-президент Epic Games Марк Рейн сообщал, что Unreal Engine 4 уже два года как находится в разработке и его целевыми платформами являются персональные компьютеры и консоли 8-го поколения, а единственным человеком, работавшим над движком, является Тим Суини. Сам же Суини на GDC 2006 объявил, что разработка четвёртого Unreal Engine не начнётся раньше 2008 года, поскольку UE3 будет актуален как минимум до 2010 года.
9 октября 2008 года на TGS группа разработчиков Square Enix сообщила, что они «видели следующий Unreal Engine (Unreal Engine 4)» и «не могут дождаться возможности поработать с ним». Ранее Square Enix выпустила The Last Remnant и «не встречалась с проблемами при работе с Unreal Engine 3».
Презентация технической демонстрации Unreal Engine 4 была проведена на E3 2012 7 июня.
19 марта 2014 года Unreal Engine 4 начал своё свободное распространение для всех желающих с подпиской в 19$ в месяц. Исходные коды также выложены на репозиторий GitHub.
2 марта 2015 года Epic Games сделала заявление об изменении системы распространения: движок стал бесплатным для всех разработчиков, при условии, что прибыль от приложений, созданных на основе движка не превышает $3000 за квартал.
Ранее Epic Games объявляла о конкурсе, в ходе которого разработчики могли бы получить 5 миллионов долларов; для этого требуется представить рабочий прототип своей игры.
Unreal Engine 5
13 мая 2020 года Epic Games официально анонсировали Unreal Engine 5 и продемонстрировали демо, в разрешении QuadHD с частотой кадров 30 FPS на консоли PlayStation 5. В демо была показана работа новых технологий: Lumen и Nanite. Lumen — новая технология динамического глобального освещения. Nanite — одна из ключевых технологий в основе движка Unreal Engine 5. Она позволяет показывать в кадре столько геометрии, сколько видит глаз, и зависит от разрешения — чем оно больше, тем выше становится детализация. Компания Epic Games 5 апреля 2022 года открыла доступ к игровому движку Unreal Engine 5 для всех разработчиков.
22 марта 2023 года Epic Games представила Unreal Engine 5.2 с автоматической генерацией больших и детализированных миров.
Начиная с версии движка 5.4, в редакторе доступна работа на русском языке. Переведены основные элементы, описания и часть документации[].
Сторонние модификации Unreal Engine
Некоторые компании-разработчики использовали Unreal Engine в качестве основы собственного движка.
Например, Unreal Engine 2.0 был специально доработан для игр Deus Ex: Invisible War и Thief: Deadly Shadows (2004), получив внутреннее имя (Flesh).
Irrational Games создала свой Vengeance Engine, взяв за основу Unreal Engine 2.5, и одной из первых внедрив в движок технологию HDR, а также физический движок Havok 2. Этот движок был использован в Tribes: Vengeance и SWAT 4 (2004) BioShock (2008) и BioShock 2 (2010) также используют развитие движка Vengeance Engine.
Ubisoft использовала для своих проектов (таких как серия Tom Clancy’s Splinter Cell) движки SCX engine и LEAD engine, созданные на базе Unreal Engine 2.5.
NetherRealm Studios модифицировала движок Unreal Engine 3, продолжая, до 2020 года, создавать игры серии Mortal Kombat на этом движке.
Лицензирование и исходный код
Ранние версии
Unreal Engine 1. В конце 1999 года Epic Games опубликовала часть исходных кодов исполняемых файлов Unreal Tournament, что послужило началу работы проекта OpenUT по портированию движка и игры на Linux. Спустя некоторое время работу над OpenUT перехватила Loki Software. Linux-версия Unreal Tournament была выпущена в продажу Loki Games. Первая версия движка больше не доступна для лицензирования, однако исходный код, необходимый для сборки собственных исполняемых файлов, существует в свободном доступе. Они распространяются по «Unreal Retail» лицензии — то есть только для персонального использования. Кроме того, в 2004 году был опубликован исходный код игры Rune.
Unreal Engine 2/2.5. Вторая версия долгое время была доступна для лицензирования наряду с третьей. Epic Games предлагала её для создания игр для ПК и приставок шестого поколения за сумму $350000 и больше (зависело от количества поддерживаемых платформ).
Unreal Engine 2 Runtime. Для некоммерческих проектов, не относящихся к видеоиграм, была доступна версия Unreal Engine 2 Runtime. Разработка игр на этой версии движка запрещена (несмотря на то что конкретного определения «игр» в лицензии нет) по причине того, что «основной доход Epic Games получает от создания игр, и если вы хотите сделать свою игру — сделайте её в качестве модификации к существующему продукту». Для бюджетных проектов было доступно лицензирование Unreal Engine 2 Runtime по сравнительно низкой цене (от $8000). Стоимость лицензии зависит от количества разработчиков (числа «рабочих мест»). Вместе с лицензированием хотя бы одного «рабочего места» доступен заказ заголовочных файлов второй версии движка по цене $5000.
Unreal Engine 3 и UDK
Цена лицензирования версий 3.0 и выше не публикуется, однако упоминается что имеется выбор из различных вариантов лицензий, в том числе и для неигровых продуктов. 5 ноября 2009 года был выпущен пакет Unreal Development Kit, бесплатная версия Unreal Engine 3.5 для некоммерческого использования с возможностью покупки дешёвой коммерческой лицензии. Если написание игр на Unreal Engine 2 Runtime было строго запрещено, то написание игр с использованием UDK допустимо, однако запрещено на его базе создание продуктов, «которые могут или будут соперничать с UDK, а также связующим ПО (middleware) или ПО для разработки игр (game development software) созданным Epic Games».
Текущая политика лицензирования: Unreal Engine 4-5
2 марта 2015 года Unreal Engine 4 стал бесплатным. При этом разработчики игр, как и прежде, должны передавать 5% от выручки с продаж игры (п. 5 ч. 10 лицензионного соглашения) компании Epic Games, если ежеквартальная выручка превышает $3000.
13 мая 2020 года Epic Games подняли порог выручки бесплатного использования до $1 000 000.
24 апреля 2024 года, вместе с выходом новой версии движка 5.4, была изменена ценовая политика для компаний, использующих движок не для разработки игр. Теперь, после преодоления порога выручки в $1 000 000, компаниям необходимо каждый год платить $1850 долларов за одно рабочее место [].
Игры, использующие движки Unreal Engine
Игры на движке Unreal Engine выполнены в самых различных жанрах, однако первые проекты создавались, как правило, в жанре шутера или экшена; гибкость технологии позволяет создавать на нём стратегии, квесты, различные симуляторы и пр.
Кроме того, движок может применяться для работы с графикой в кинематографе, например, для создания спецэффектов, и в образовательных целях.
Примечания
- Welcome to Unreal Engine 4 (англ.). Unreal Engine. Дата обращения: 19 марта 2014. 20 марта 2014 года.
- Unreal Engine Core (англ.). BeyondUnreal Wiki. — о ядре игрового движка. Дата обращения: 29 апреля 2010. Архивировано 20 февраля 2012 года.
- Unreal® Engine End User License Agreement (англ.). Unreal Engine. Дата обращения: 12 февраля 2024. 4 августа 2020 года.
- Anand Lal Shimpi. Epic Demonstrates Unreal Engine 3 for the iPod Touch/iPhone 3GS (англ.). AnandTech (12 февраля 2024). Дата обращения: 12 февраля 2024. Архивировано 20 февраля 2012 года.
- Epic продемонстрировала движок Unreal 3 для webOS . PalmQ Online (12 марта 2010). Дата обращения: 12 февраля 2024. 4 ноября 2011 года.
- Fonix Speech joins the Unreal Engine 3 (англ.). Fonix Speech. Дата обращения: 12 февраля 2024. Архивировано из оригинала 20 февраля 2012 года.
- (англ.). Fonix Speech. Дата обращения: 12 февраля 2024. Архивировано из оригинала 17 мая 2008 года.
- Daniel, Epic Games. (англ.). OSDIR (ноябрь 2003). Дата обращения: 12 февраля 2024. Архивировано из оригинала 8 мая 2013 года.
- (англ.). BeyondUnreal Wiki. Дата обращения: 12 февраля 2024. Архивировано из оригинала 6 января 2011 года.
- (англ.). BeyondUnreal Wiki. Дата обращения: 12 февраля 2024. Архивировано из Legacy:Zone Portal оригинала 4 сентября 2011 года.
- (англ.). Unreal Developer Network. Дата обращения: 12 февраля 2024. Архивировано из оригинала 9 июня 2011 года.
- (англ.). BeyondUnreal Wiki. Дата обращения: 12 февраля 2024. Архивировано из оригинала 28 февраля 2011 года.
- Unreal Technology Features (англ.). Тим Свини. Дата обращения: 3 декабря 2008. Архивировано 20 февраля 2012 года.
- (англ.). BeyondUnreal Wiki. Дата обращения: 12 февраля 2024. Архивировано из оригинала 1 апреля 2011 года.
- Иван Василенко. Индустрия видеоигр. Эволюция миров и технологий . книга (Google Books). — «за эти годы ведующий программист успел выпустить версии Unreal Engine 1.5, 2.0 и 2.5». Дата обращения: 12 февраля 2024.
- Unreal Engine Versions/1.5 (англ.). The Unreal Engine Documentation Site. — «Unreal Engine 1.5 targets 1999~2001 high-end PCs, Dreamcast and PlayStation 2, an enhanced version of the original builds. The codebase was forked and the version number jumped to 300 and incremented from there until version 436. The core code was completely re-written, eventually to integrate UnrealEd 2. Additionally, the PS2 and Dreamcast versions of this engine debuted in this timeframe». Дата обращения: 12 февраля 2024.
- История игровых движков №5 — Unreal Engine . iGuides (3 марта 2017). — «В 1999 году вышло крупное обновление — Unreal Engine 1.5». Дата обращения: 12 февраля 2024.
- Priyansh Sidhwani. Epic Games Buys Artist Portfolio Site Artstation (англ.). Techstory.in (4 мая 2021). — «The four engines developed by Epic are Unreal Engine 2, which includes Unreal Engine 1, Unreal Engine 1.5 and 2.0, and Unreal Engine 3». Дата обращения: 12 февраля 2024.
- 3D Engine: Unreal Engine 1 (англ.). MobyGames (4 мая 2021). — «Games using a version of the first generation Unreal engine (original or modified) by Epic Games, Inc. This includes the 1.0 engine from Unreal (builds 1-226) and the 1.5 engine from Unreal Tournament (builds 300-436 + 451)». Дата обращения: 12 февраля 2024.
- (англ.). UTPG. Дата обращения: 12 февраля 2024. Архивировано из оригинала 24 февраля 2015 года.
- Kristan Reed. Unreal Engine 3. We chat to Epic's Mark Rein, Tim Sweeney and Alan Willard about the third generation of their Unreal engine technology (англ.). Eurogamer (1 июля 2004). Дата обращения: 12 февраля 2024. 12 апреля 2021 года.
- Dr. Michael V. Capps. Xfest 2006: Epic and the Unreal Engine – Graphics Technologies and Rendering Techniques (англ.). Unreal Engine. Дата обращения: 12 февраля 2024. Архивировано из оригинала 20 февраля 2012 года.
- UT3 Level Design: Additive vs Subtractive (англ.). Wikidot.com. Дата обращения: 12 февраля 2024. 2 апреля 2015 года.
- Unreal Engine 3 (англ.). Giant Bomb. — «While the third Unreal Engine is already a well-established engine, Epic are always keen to improve upon it, as evidenced by their updates to the engine as time passes. At GDC 2008 and 2009 Epic's presentations showed a significantly enhanced engine. This has been unofficially referred to as the Unreal Engine 3.5, and features many improved features, including...» Дата обращения: 12 февраля 2024.
- Adnan Kljajic. APB Reloaded finally gets engine update open beta, purges loot boxes (англ.). AltChar (26 июня 2010). — «Originally announced in 2013, the game's engine update will finally move it to Unreal Engine 3.5 and we will finally get to try it out in an update on June 27, 2020. The update is one part of two big announcements that coincide with APB's 10th anniversary». Дата обращения: 12 февраля 2024.
- Will Usher. APB: Reloaded Upgrading To Unreal Engine 3.5 (англ.). CinemaBlend (1 октября 2013). — «Just for clarity purposes, the current version of the Unreal Engine that APB is running on is the trash version of the engine, the one that gave a lot of developers a lot of problems and was poorly optimized. Reloaded decided to eye the latest Unreal Engine 3 release preceding Epic's unveiling of the Unreal Engine 4. Hence, the Unreal Engine 3.5 — the one that was optimized used to make the cash-in Gears of War: Judgment — is the one that Reloaded Productions has already started using to transfer over APB: Reloaded». Дата обращения: 12 февраля 2024.
- Gears of War 3 Guide (англ.). IGN. — «Unreal Engine 3 was released in 2007, and has since been updated to Unreal Engine 3.5, which is the engine used in Gears of War 3». Дата обращения: 12 февраля 2024.
- svl. Gears of War: Ultimate Edition — тест GPU . GameGPU (4 марта 2016). — «Gears of War: Ultimate Edition использует в своей основе игровой движок Unreal Engine 3.5». Дата обращения: 12 февраля 2024.
- Gears of War 3'ten E3 Oynanış Videosu (тур.). BölümSonuCanavarı (7 июня 2011). — «Unreal Engine 3.5 ile geliştirilen oyunun bu videosunda çevrenin yıkımı ve dev yaratıklar dikkat çekiyor». Дата обращения: 12 февраля 2024.
- TOP 10 silników graficznych w grach (пол.). PPE (4 февраля 2024). — «Unreal Engine najczęściej zarzuca się brak większej interakcji z otoczeniem. Mocnym zaprzeczeniem tezy jest Batman: Arkham Knight, oparta na Unreal Engine 3.5». Дата обращения: 12 февраля 2024.
- Unreal Engine 4 для консолей . iXBT.com (14 марта 2008). — «TG Daily: Каким вы представляете будущее Unreal Engine? В каком направлении Epic Games двинется в случае с Unreal Engine 3.5 или 4.0?; Тим Суини: Unreal Engine крепко привязан к циклу жизни консолей. Мы будем продолжать совершенствовать третью версию нашего движка, добавляя различные новые возможности, до того момента, как с рынка не уйдут современные консоли». Дата обращения: 12 февраля 2024.
- Jurian Ubachs. Vooruitblik: Gears of War 2 (нидерл.). Tweakers.net (1 октября 2008). — «Unreal Engine 3.5. Als maker van de populaire Unreal Engine zit Epic uiteraard bovenop de technologische ontwikkelingen. Het is dan ook niet verrassend dat Gears of War 2, net als het eerste deel, een nieuwe standaard moet worden op het gebied van graphics. Eenzelfde impact als deel één zal het spel niet snel krijgen, aangezien «next-gen» graphics ten tijde van de lancering van Gears of War nog relatief nieuw waren en daardoor haast automatisch lof oogstten». Дата обращения: 12 февраля 2024.
- Neal Bürger, Henri Palleis, Wolfgang Höhl. Realtime Interactive Architectural Visualization using Unreal Engine 3.5 (нем.). научная статья (ResearchGate) (март 2013). Дата обращения: 12 февраля 2024.
- Unreal Engine Technology 2009 Features Trailer: What Can Epic Games Do For You? G4.com (25 марта 2009). Дата обращения: 12 февраля 2024. Архивировано из оригинала 20 февраля 2012 года.
- Unreal Engine 3 Samaritan Real-Time Demo (англ.). Unreal Engine (YouTube). Дата обращения: 12 февраля 2024. 11 июня 2015 года.
- Unreal Engine 4 как будущее видеоигр (англ.). place2play.ru. Дата обращения: 12 февраля 2024. 3 апреля 2015 года.
- Last Remnant Team So Cannot Wait For Unreal Engine 4 (англ.). Kotaku (9 октября 2008). Дата обращения: 12 февраля 2024. Архивировано 20 февраля 2012 года.
- Tim Sweeney. If You Love Something, Set It Free . Epic Games (12 февраля 2024). Дата обращения: 12 февраля 2024. 12 марта 2017 года.
- A first look at Unreal Engine 5 . Unreal Engine. Дата обращения: 12 февраля 2024. 12 февраля 2024 года.
- Epic официально выпустила движок Unreal Engine 5 . 3DNews Daily Digital Digest (5 апреля 2022). Дата обращения: 12 февраля 2024. 6 апреля 2022 года.
- Павел Котов. Epic Games продемонстрировала новые возможности движка Unreal Engine 5.2 . 3DNews (24 марта 2023). Дата обращения: 12 февраля 2024. 12 февраля 2024 года.
- RemiArt С релизом Unreal Engine 5.4 в движок добавлен русский язык — Gamedev на DTF (англ.). DTF (24 апреля 2024). Дата обращения: 26 апреля 2024.
- О появлении на свет рендерера Flesh Engine . darkfate.org. Дата обращения: 12 февраля 2024. 5 марта 2016 года.
- Thief: The Dark Fate — новости за март 2005 . darkfate.org. Дата обращения: 12 февраля 2024. 5 марта 2016 года.
- Trivia — Deus Ex: Invisible War (англ.). TVTropes. — «...a heavily modified version of the Unreal 2 engine dubbed the Flesh Engine was capable of great visuals, but it was a technical nightmare to work with». Дата обращения: 12 февраля 2024. 20 июня 2023 года.
- Tribes: Vengeance — Promos (англ.). MobyGames. — информация из официального пресс-релиза: «Utilizing the all-new Vengeance Engine powered by Unreal technology, the world is brought to life with characters that have facial expressions and fully-realized personalities, vehicles that kick up dust as they pass by, and weapons that display spectacular effects». Дата обращения: 12 февраля 2024. 27 декабря 2023 года.
- Tribes Vengeances (англ.). Lutris. — «It was built on an enhanced version of the Unreal Engine 2/2.5, which Irrational Games called the Vengeance engine». Дата обращения: 12 февраля 2024. 27 декабря 2023 года.
- Tribes Vengeances single-player demo available now! (англ.). GamesIndustry.biz (13 сентября 2004). — «Utilizing the all-new Vengeance Engine powered by Unreal technology, the world is brought to life with characters that have facial expressions and fully-realized personalities, vehicles that kick up dust as they pass by, and weapons that display spectacular effects». Дата обращения: 12 февраля 2024. 27 декабря 2023 года.
- Tribes: Vengeance (англ.). Steam Games. — «The game was built on a modified Unreal 2 Engine that Irrational calls the Vengeance Engine». Дата обращения: 12 февраля 2024. 27 декабря 2023 года.
- Christopher Grant. A Shock to the sytem: BioShock on the 360 (англ.). Yahoo! News (27 февраля 2006). — «BioShock, Irrational Games' much anticipated spiritual successor to gaming classic, System Shock 2... The game is using the Vengeance engine — the highly modified version of Unreal technology it used for the recently completed Tribes: Vengeance». Дата обращения: 12 февраля 2024. 27 декабря 2023 года.
- What is it? (англ.). Tripwire Interactive Forums (11 ноября 2013). — официальный форум, ответ работника Tripwire Interactive на связанный вопрос: «BioShock 1 uses a hybrid of a HEAVILY modified UE 2.5 (Vengeance Engine upgrade, used in Tribes: Vengeance and SWAT 4) with Unreal Engine 3's rendering system if I recall correctly». Дата обращения: 12 февраля 2024.
- Алексей Берилло. Графические технологии в играх: Splinter Cell: Chaos Theory . iXBT.com (7 декабря 2006). — технический обзор игры Splinter Cell: Chaos Theory, созданной на движке SCX. Дата обращения: 12 февраля 2024. 29 марта 2013 года.
- LEAD engine (англ.). Giant Bomb. — профиль движка. Дата обращения: 12 февраля 2024. Архивировано 24 апреля 2012 года.
- Steven Walton. Splinter Cell: Conviction Performance In-depth (англ.). Techspot.com (14 мая 2010). — «Ubisoft claims that Splinter Cell: Conviction has been built using their own game engine called LEAD, an evolution from the engine used in Splinter Cell: Chaos Theory». Дата обращения: 12 февраля 2024. 12 февраля 2024 года.
- Mortal Kombat 11 engine uses custom Unreal Engine 3, not 4 (англ.). TweakTown (7 мая 2020). Дата обращения: 12 февраля 2024. 20 июня 2023 года.
- OpenUT (англ.). SourceForge. Дата обращения: 12 февраля 2024. Архивировано 20 февраля 2012 года.
- Filefront (англ.). Дата обращения: 12 февраля 2024. Архивировано 20 февраля 2012 года.
- Rune Source Code (англ.). Shacknews (30 сентября 2004). Дата обращения: 12 февраля 2024. Архивировано 20 февраля 2012 года.
- Unreal Development Kit Announced! (англ.). BeyondUnreal (12 февраля 2024). Дата обращения: 12 февраля 2024. Архивировано 20 февраля 2012 года.
- Болл, 2023, с. 130.
- Frequently Asked Questions (амер. англ.). Unreal Engine. Дата обращения: 12 февраля 2024. 6 сентября 2021 года.
- В конце апреля Epic Games вводит новый тариф для Unreal Engine 5.4 . Хабр (14 марта 2024). Дата обращения: 26 апреля 2024.
Литература
- Мэтью Болл. Метавселенная. Как она меняет наш мир = Matthew Ball. The Metaverse: And How it Will Revolutionize Everything. — М.: Альпина Паблишер, 2023. — С. 362. — .
- Focus On: 100 Most Popular Unreal Engine Games. — Focus On, 2007. (англ.)
Ссылки
- Unreal Engine (англ.). Epic Games. — официальный сайт игрового движка. Дата обращения: 12 февраля 2024.
- Публикации
- 20 Best Unreal Engine Games (англ.). IDGB. Дата обращения: 12 февраля 2024.
- Top Unreal Engine Games (англ.). JuegoStudio.com (8 сентября 2023). Дата обращения: 12 февраля 2024.
- Движок Unreal Engine — особенности, преимущества и недостатки. 10 лучших игр на Unreal Engine . Cubiq.ru. Дата обращения: 12 февраля 2024.
- Игры на Unreal Engine 5 — состоявшиеся и ожидаемые релизы . Cubiq.ru. Дата обращения: 12 февраля 2024.
- Ronny Barrier. What Unreal Engine 5 Means for the Games Industry (англ.). IGN. Дата обращения: 12 февраля 2024.
- Ankush Das. 20 Best Unreal Engine 5 Games for Next-Gen Gaming Brilliance (англ.). Geekflare (2024). Дата обращения: 12 февраля 2024.
- Jeff Drake. 24 Great Games That Use The Unreal 4 Game Engine (англ.). TheGamer (25 марта 2023). Дата обращения: 12 февраля 2024.
- William Antonio Quick, Keitha Sims-Korba. 14 Best Indie Games Made With Unreal Engine (англ.). TheGamer (13 декабря 2023). Дата обращения: 12 февраля 2024.
- Brenna Hillier. From Crackdown to Fortnite: 16 of the best-looking Unreal Engine 4 games (англ.). VG247 (1 июня 2014). Дата обращения: 12 февраля 2024.
- Darryn Bonthuys. Every Unreal Engine 5 Game So Far (англ.). GameSpot (5 апреля 2022). Дата обращения: 12 февраля 2024.
- Abrar Khan. The 15 New Upcoming Unreal Engine Games of 2023 and 2024 for PS5, Xbox, PC (англ.). Clear Crypt (24 августа 2023). Дата обращения: 12 февраля 2024.
- Алексей Суханов. 20 лучших игр на Unreal Engine 5 . CQ.ru (16 августа 2023). Дата обращения: 12 февраля 2024.
- Семён Кудряшов, Артём Ращупкин. Unreal Engine 5 стал стандартом. Какие игры уже делают на самом популярном движке . Чемпионат (15 мая 2023). Дата обращения: 12 февраля 2024.
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер
Unreal Engine igrovoj dvizhok razrabatyvaemyj i podderzhivaemyj kompaniej Epic Games Pervoj igroj na etom dvizhke byl shuter ot pervogo lica Unreal vypushennyj v 1998 godu Hotya dvizhok pervonachalno byl prednaznachen dlya razrabotki shuterov ot pervogo lica ego posleduyushie versii uspeshno primenyalis v igrah samyh razlichnyh zhanrov v tom chisle stels igrah fajtingah massovyh mnogopolzovatelskih rolevyh onlajn igrah i mnogih drugih sm takzhe spisok Unreal Engine Tip igrovoj dvizhok Razrabotchik Epic Games Klyuchevoj programmist Tim Suini Data vyhoda 1996 Apparatnye platformy PC Xbox Xbox 360 Xbox One Xbox Series X S GameCube Wii Wii U Nintendo Switch Dreamcast PlayStation 2 PlayStation 3 PlayStation 4 PlayStation 5 PlayStation Portable PlayStation Vita Podderzhivaemye OS macOS Microsoft Windows Linux iOS Android Napisan na yazyke C Licenziya kommercheskaya Poslednyaya versiya 5 4 23 aprelya 2024 Pervaya igra na dvizhke Unreal 1998 oficialnyj sajt Mediafajly na Vikisklade V proshlom dvizhok rasprostranyalsya na usloviyah oplaty ezhemesyachnoj podpiski s 2015 goda Unreal Engine besplaten no razrabotchiki ispolzuyushih ego prilozhenij obyazany perechislyat 5 royalti ot obshemirovogo dohoda s nekotorymi usloviyami Tehnicheskie harakteristikiNapisannyj na yazyke C dvizhok pozvolyaet sozdavat igry dlya bolshinstva operacionnyh sistem i platform Microsoft Windows Linux Mac OS Mac OS X konsolej Xbox Xbox 360 Xbox One PlayStation 2 PlayStation 3 PlayStation 4 PlayStation 5 PSP PlayStation Vita Wii Wii U Dreamcast GameCube i dr a takzhe na razlichnyh portativnyh ustrojstvah naprimer ustrojstvah Apple iPad iPhone upravlyaemyh sistemoj iOS i prochih Vpervye rabota s iOS byla predstavlena v 2009 godu v 2010 godu prodemonstrirovana rabota dvizhka na ustrojstve s sistemoj webOS Dlya uprosheniya portirovaniya dvizhok ispolzuet modulnuyu sistemu zavisimyh komponentov podderzhivaet razlichnye sistemy otrisovki Direct3D DirectX OpenGL Pixomatic v rannih versiyah Glide S3 Metal PowerVR SGL vosproizvedeniya zvuka EAX OpenAL DirectSound ranee A3D sredstva golosovogo vosproizvedeniya teksta raspoznavanie rechi moduli dlya raboty s setyu i podderzhki razlichnyh ustrojstv vvoda Dlya igry po seti podderzhivayutsya tehnologii Windows Live Xbox Live GameSpy i prochie vklyuchaya do 64 igrokov klientov odnovremenno Takim obrazom dvizhok adaptirovali i dlya primeneniya v igrah zhanra MMORPG odin iz primerov Lineage II Ierarhiya obektov Vse elementy igrovogo dvizhka predstavleny v vide obektov imeyushih nabor harakteristik i klassa kotoryj opredelyaet dostupnye harakteristiki V svoyu ochered lyuboj klass yavlyaetsya dochernim klassom object Sredi osnovnyh klassov i obektov mozhno vydelit sleduyushie Aktyor actor zhargonnoe vyrazhenie prinyatoe v srede 3D modellerov razrabotchikov zamenyayushee vyrazhenie dejstvuyushij obekt ili subekt yavlyayusheesya perevodom angl actor tot kto dejstvuet angl action roditelskij klass soderzhashij vse obekty kotorye imeyut otnoshenie k igrovomu processu i imeyut prostranstvennye koordinaty Peshka pawn fizicheskaya model igroka ili obekta upravlyaemogo iskusstvennym intellektom Nazvanie proishodit ot angl pawn tot kem manipuliruyut ili peshka poetomu takoj obekt bez kakoj libo modeli vyglyadit kak peshka Metod upravleniya opisan specialnym obektom takoj obekt nazyvaetsya kontrollerom Kontroller iskusstvennogo intellekta opisyvaet lish obshee povedenie peshki vo vremya igrovogo processa a takie parametry kak zdorove kolichestvo povrezhdenij posle kotoryh peshka perestayot funkcionirovat ili naprimer rasstoyanie na kotorom peshka obrashaet vnimanie na zvuki zadayutsya dlya kazhdogo obekta otdelno Mir uroven world game level obekt harakterizuyushij obshie svojstva prostranstva naprimer silu tyazhesti i tuman v kotorom raspolagayutsya vse aktyory Takzhe mozhet soderzhat v sebe parametry igrovogo processa kak naprimer igrovoj rezhim dlya kotorogo prednaznachen uroven Dlya raboty s prostymi i kak pravilo nepodvizhnymi elementami igrovogo prostranstva naprimer steny ispolzuetsya dvoichnoe razbienie prostranstva vsyo prostranstvo delitsya na zapolnennoe i pustoe V pustoj chasti prostranstva raspolagayutsya vse obekty a takzhe tolko v nej mozhet nahoditsya tochka nablyudeniya pri otrisovke sceny Vozmozhnost polnogo ili chastichnogo pomesheniya obektov v zapolnennuyu chast prostranstva ne isklyuchaetsya odnako mozhet privesti k nepravilnoj obrabotke takih obektov naprimer raschyot fizicheskogo vzaimodejstviya ili nepravilnoj otrisovki v sluchae pomesheniya tuda tochki nablyudeniya naprimer effekt zala zerkal Vse peshki popadayushie v zapolnennuyu chast prostranstva srazu pogibayut Zonirovanie V kameru ne popadaet ni odin portal punktirnaya liniya krasnoj zony poetomu obekty v nej ne obrabatyvayutsya vovse Poverhnost surface yavlyaetsya osnovnym elementom dvoichnogo dereva prostranstva Eti elementy sozdayutsya na grani peresecheniya mezhdu zapolnennoj i pustoj chastyami prostranstva Gruppa elementov dvoichnogo dereva prostranstva nazyvaetsya nodom node rus uzel Etot termin kak pravilo upotreblyaetsya v kontekste node count kolichestvo nodov na ekrane ili v igrovom prostranstve voobshe Kolichestvo nodov odnovremenno vidimyh na ekrane vliyaet na proizvoditelnost pri prorisovke sceny Esli kakoj to nod ne popadaet na ekran ili perekryvaetsya celikom drugimi nodami on ne obschityvaetsya eto sluzhit dlya povysheniya proizvoditelnosti osobenno v zakrytyh prostranstvah Razbienie vsego prostranstva na gruppy nodov nazyvaetsya zonirovaniem Dlya etogo inogda ispolzuyutsya portaly nevidimye poverhnosti kotorye sluzhat dlya togo chtoby vruchnuyu razdelit krupnyj nod na dva menshih v versii dvizhka Unreal Engine 3 vveli podderzhku additivnoj geometrii chto pozvolilo otkazatsya ot zonirovaniya Krome portalov ispolzuyutsya antiportaly Opisanie zapolnennyh i pustyh chastej prostranstva vypolnyaetsya s pomoshyu nabora zamknutyh tryohmernyh obektov sostavlennyh iz neperesekayushihsya poverhnostej brashej brush rus kist Etot princip postroeniya prostranstva nazyvaetsya konstruktivnoj sploshnoj geometriej Geometriya mozhet byt additivnoj vsyo prostranstvo iznachalno pustoe i vychitatelnoj iznachalno zapolnennoe materiej prostranstvo Brashi delyatsya na tri tipa sploshnye solid polnocenno uchastvuyut v dvoichnom razbienii prostranstva additivnye additive zapolnyayut dvoichnoe prostranstvo vychitatelnye substractive vyrezayut obyomy v prostranstve polusploshnye semi solid ne vliyayut napryamuyu na dvoichnoe derevo prostranstva odnako vliyayut na eyo fizicheskuyu model Mogut tolko zapolnyat prostranstvo Sluzhat dlya sozdaniya nevidimyh prepyatstvij a takzhe snizheniya chisla poligonov i nodov pustye non solid tolko sozdayut poverhnosti ne vliyayut na dvoichnoe derevo prostranstva Ispolzuyutsya preimushestvenno dlya sozdaniya obyomov volume chast prostranstva kotoraya obladaet svojstvami otlichnymi ot svojstv igrovogo mira Obyomy imeyut prioritet svojstva obyoma s bolshim prioritetom primenyayutsya k nahodyashimsya v nyom aktyoram Igrovoj mir vsegda imeet minimalnyj prioritet Pri pomoshi obyomov mozhno izmenit gravitaciyu vyazkost tuman i tomu podobnoe Obyomy nachinaya s versii dvizhka Unreal Engine 2 ispolzuyutsya dlya sozdaniya vody no ne vodnoj poverhnosti Sredstva razrabotki Osnovnaya statya UnrealEd Dvizhok komplektuetsya instrumentariem SDK v tom chisle i redaktorom urovnej UnrealEd Versii Unreal Engine i modifikaciiUnreal Engine 1 v 1998 godu Unreal Engine 1 byl odnim iz pervyh igrovyh dvizhkov podobnoj universalnosti on sovmeshal v sebe graficheskij dvizhok fizicheskij dvizhok iskusstvennyj intellekt upravlenie fajlovoj i setevoj sistemami i gotovuyu sredu razrabotki dlya igr UnrealEd Uchityvaya uroven proizvoditelnosti bolshinstva kompyuterov togo vremeni razrabotchiki neskolko uprostili nekotorye elementy dvizhka sistemu obnaruzheniya stolknovenij setevoj kod kod kontrollera dlya igroka Nekotorye tehnologii dvizhka Unreal Engine byli revolyucionno novymi dlya togo vremeni naprimer ispolzovanie dinamicheskogo grafa sceny Eta tehnologiya pozvolyala dobavit ryad effektov dlya nalozheniya na poverhnosti Chastichno ili polnostyu zerkalnye poverhnosti Tehnologiya varpinga warp vozmozhnost pri prorisovke zamenyat izobrazhenie odnoj poverhnosti proekciej izobrazheniya na druguyu ej parallelnuyu poverhnost Nesmotrya na to chto ryad obektov mog besprepyatstvenno perehodit cherez varp zony naprimer pushennaya igrokom raketa prisutstvovalo bolshoe chislo ogranichenij na rabotu takih zon Dannaya tehnologiya vyglyadela v igre kak portaly cherez kotorye mozhno bylo strelyat i prohodit no oni ne propuskali zvuki sushestvenno operedivshie svoyo vremya Dizajnery igry dobavlyali k takim portalam velikolepnyj dinamicheskij effekt perelivayushejsya i svetyashejsya poverhnosti v rezultate chego portaly byli odnoj iz zametnyh osobennostej Unreal 1 Skajboks Skybox proecirovanie na poverhnosti otrisovki s drugoj tochki kotoraya obychno pomeshalas v nebolshuyu korobku s nalozhennoj teksturoj neba otsyuda i nazvanie Skybox Takim obrazom otobrazhenie ne licevoj grani poligonov a obratnoj s zaranee nalozhennoj teksturoj neba na obekt V igre shiroko ispolzovalsya priyom masshtabirovaniya tekstur takim sposobom chto privodilo k realistichnym vidam okruzhayushej sredy Dvizhok stal odnim iz pervyh v kotorom poyavilsya effekt galo vokrug istochnikov sveta kotorye plavno zatuhali buduchi perekryty krayami sten po mere dvizheniya igroka lava i nekotorye tekstury luzh vody v kotorye padali kapli sdelany dinamicheskimi blagodarya ispolzovaniyu ne shejderov kak v pozdnih igrah a procedurnyh tekstur i fotorealistichnoe animirovannoe nebo Pervonachalno dvizhok byl vypushen s podderzhkoj dvuh platform Windows i Macintosh Blagodarya modulnoj sisteme dvizhka byla zayavlena vozmozhnost portirovaniya dvizhka na pristavki novogo pokoleniya togo vremeni i pozzhe byl uspeshno ispolzovan na takih platformah kak GameCube PlayStation 2 i Xbox Takzhe podderzhivalas nezavisimost setevogo koda ot platformy klienta polzovateli Mac OS mogli igrat v mnogopolzovatelskom rezhime Unreal s polzovatelyami Windows Unreal Engine 1 5 V 1999 godu vyshla uluchshennaya versiya dvizhka Unreal prednaznachennaya dlya sovremennyh na to vremya kompyuterov i konsolej Dreamcast i PlayStation 2 chasto nazyvaemaya Unreal Engine 1 5 Byli vneseny znachitelnye dopolneniya v chisle kotoryh podderzhka licevoj animacii dlya personazhej maksimalnoe razreshenie tekstur uvelicheno do 1024 1024 rasshiryaemaya sistema chastic tehnologiya S3TC Takzhe byla integrirovana vtoraya versiya redaktora UnrealEd Eta versiya dvizhka ispolzuetsya v mnogopolzovatelskom shutere Unreal Tournament i v priklyuchencheskih igrah Harry Potter and the Philosopher s Stone i Brother Bear Cherez neskolko let gruppa nezavisimyh razrabotchikov UTPG obratilas k Epic Games za dostupom k ishodnym kodam ispolnyaemyh fajlov Unreal Tournament chtoby prodolzhit podderzhku igry Epic Games prinyali predlozhenie i nekotoroe vremya komanda razrabotchikov vypuskala neoficialnye patchi dlya igry Unreal Engine 2 Vtoraya versiya Unreal Engine uvidela svet v 2002 godu s poyavleniem Unreal Tournament 2003 America s Army Operations i Unreal Championship V nej byli prakticheski polnostyu perepisany yadro i mehanizm renderinga a takzhe integrirovana novaya tretya versiya redaktora UnrealEd Pomimo etogo v nego byla integrirovana fizicheskaya podsistema Karma podderzhivayushaya fiziku tryapichnoj kukly i drugie novshestva chto pozvolili dobitsya bolee realistichnogo povedeniya personazhej i vzaimodejstviya s okruzhayushim mirom Drugie chasti dvizhka byli takzhe uluchsheny ili izmeneny dlya luchshej sovmestimosti s PlayStation 2 GameCube i Xbox Poyavilis sleduyushie tehnologii Zhidkaya poverhnost fluid surface ploskij obekt sostoyashij iz bolshogo chisla poligonov imitiruyushij poverhnost zhidkosti Takoj obekt mozhno pomestit na granicu s obyomom vody i on budet iskazhatsya pod dejstviem prohodyashih cherez nego obektov naprimer nyryayushego igroka Listva foliage generiruemye na letu obekty kotorye dekoriruyut landshaft naprimer trava Podderzhka VoIP vozmozhnost peregovorov cherez mikrofon s drugimi igrokami vo vremya igry Raspoznavanie rechi perevod golosa v tekst i obrabotka kak komandy naprimer vozmozhnost otdavat botam komandy golosom Eta tehnologiya ispolzovala Microsoft Speech API i poetomu podderzhivalas tolko v 32 bitnoj versii Windows Bolee slozhnaya fizika tel tehnologiya Karma obrabotka dejstviya na tela ne kak dejstvie na odin obekt a kak dejstvie na skelet Ragdoll s privyazkoj k nemu chastej tela U kazhdogo sustava personazha poyavilis ogranichiteli vrasheniya eti ogranichiteli byvayut dvuh vidov sharnirnye i linejnye Linejnye mogut vrashatsya tolko vokrug odnoj osi a sharnirnye po vsem tryom Takzhe samo dejstvie na nekotorye obekty opredelyaetsya ne po korobkam kollizij a po slozhnym modelyam kotorye takzhe privyazany k skeletu Fizika Ragdoll kak sledstvie perehoda na Karma nesmotrya na to chto skeletnaya struktura obektov byla realizovana eshyo v pervoj versii dvizhka vozmozhnost ispolzovaniya fiziki tryapichnoj kukly poyavilas tolko vmeste s perehodom na novuyu fizicheskuyu podsistemu Transportnye sredstva vehicles vozmozhnost obrabatyvat sobytiya ot storonnego aktyora aktora V Unreal Tournament 2003 realizovany ne polnostyu est nedorabotannyj aktyor BullDog Odnako est realizaciya urovnya dlya UT2003 na kotorom nahoditsya modificirovannyj aktyor vypolnyayushij vse funkcii transportnogo sredstva Transportnye sredstva delyatsya po tipam realizacij nepodvizhnye stacionarnye oboronitelnye ustanovki sostavlennye iz neskolkih obektov Karma vehicle s ispolzovaniem skeletnoj struktury i transportnye sredstva prikreplyaemye k drugim transportnym sredstvam naprimer pulemyot na bashne tanka Nekotorye transportnye sredstva mogut dejstvovat bez pilota upravlyaemye sobstvennym iskusstvennym intellektom EAX 3 0 dvizhok tryohmernogo zvuka razrabotannyj Creative Labs Unreal Engine 2 5 V etoj versii byl v ocherednoj raz uluchshen i optimizirovan graficheskij dvizhok poyavilas podderzhka Direct3D 9 OpenGL 2 i Pixomatic poslednyaya sistema renderinga sluzhit dlya kompyuterov so slaboj videokartoj no moshnym centralnym processorom Dobavlena podderzhka 64 bitnyh operacionnyh sistem Windows NT i GNU Linux Naibolshee vozmozhnoe razreshenie tekstur podnyato do 4096 4096 pikselej dobavlena polnocennaya podderzhka yunikoda 16 bit chto pozvolilo sozdavat polnostyu lokalizovannye igry na aziatskih yazykah Krome togo sam dvizhok byl znachitelno optimizirovan chto pozvolilo dobitsya bolshej proizvoditelnosti pri teh zhe sistemnyh trebovaniyah Poyavilas vozmozhnost vosproizvedeniya video v formate DivX i Bink V bolee pozdnih versiyah vnedrena sistema vizualizacii derevev SpeedTree Eta versiya dvizhka byla primenena v takih kompyuternyh igrah kak Unreal Tournament 2004 Pariah Killing Floor i mnogih drugih Unreal Engine 2 Runtime Unreal Engine 2 Runtime yavlyaetsya specialnoj versiej dvizhka Unreal Engine 2 0 osnovannoj na bilde 2226 s ogranichennoj licenziej Pozdnee dvizhok byl zamenyon na UDK udeshevlyonnuyu versiyu dvizhka Unreal Engine 3 Polzovatel mog zagruzit distributiv Windows versii dvizhka s oficialnogo sajta dlya drugih operacionnyh sistem neobhodimo bylo priobresti licenziyu V komplekte postavlyalsya redaktor kart UnrealEd utilita ucc a takzhe testovyj uroven i nebolshoj nabor modelej i tekstur demonstriruyushie vozmozhnosti tehnologii Dvizhok besplaten dlya nekommercheskih proektov a takzhe dlya ispolzovaniya v obrazovatelnyh celyah takih kak sozdanie 3D prezentacij Dlya ispolzovaniya v kommercheskih celyah trebovalos priobresti licenziyu Unreal Engine 2X Shuter Unreal Championship 2 na dvizhke Unreal Engine 2X Specialnaya versiya dvizhka dlya konsoli Xbox osnovannaya na versii 2 0 Pomimo optimizacii koda byli vvedeny novye vizualnye effekty takie kak depth of field glubina zreniya dinamicheskaya gamma korrekciya bloom i razlichnye variacii blur razmytiya Format tekstur byl izmenyon dlya bolee realistichnogo otobrazheniya tenej v vysokom razreshenii dobavlen memory tracking podderzhka golosovogo chata servisa Xbox Live a takzhe funkciya razdeleniya ekrana Byl ispolzovan tolko v mnogopolzovatelskom shutere Unreal Championship 2 Unreal Engine 3 Skrinshoty Unreal Engine 3 byli predstavleny v iyule 2004 goda kogda dvizhok nahodilsya v razrabotke uzhe bolee 18 mesyacev Versiya byla razrabotana s uchyotom personalnyh kompyuterov ispolzuyushih sovremennye sistemy renderinga DirectX 9 10 i OpenGL 2 3 i konsolej sleduyushego pokoleniya PlayStation 3 i Xbox 360 V svyazi s shirokim rasprostraneniem mnogoprocessornyh sistem dvizhok ispolzuet dva parallelnyh glavnyh potoka osnovnoj potok otvechayushij preimushestvenno za igrovoj process i potok renderinga Krome dvuh glavnyh potokov mogut byt vyzvany vtorostepennye kotorye vypolnyayut razovye zadachi Poyavilas podderzhka mnogopotochnoj dinamicheskoj zagruzki dannyh streaming naprimer zagruzka lokacii neposredstvenno pri peremeshenii po nej v celyah ekonomii resursov Obnovlyonnyj graficheskij dvizhok podderzhivaet bolshinstvo sovremennyh tehnologij vklyuchaya HDR popikselnoe osveshenie dinamicheskie teni shejdernuyu model chetvyortoj versii geometricheskie shejdery Sam graficheskij konvejer byl perevedyon pod upravlenie shejderov Ot fizicheskoj podsistemy Karma otkazalis zameniv eyo na PhysX ot kompanii Ageia Pozzhe Ageia vypustila nabor dopolnitelnyh bibliotek k igre pozvolyayushih zadejstvovat vse vozmozhnosti fizicheskoj sistemy takie kak effekt zhidkosti ili tkani Za animaciyu lic personazhej otvechaet integrirovannyj animacionnyj dvizhok FaceFX razrabotki OC3 Entertainment Obnovlena versiya EAX do 5 j Dobavlena podderzhka tehnologii SpeedTree dlya generacii derevev Upor byl sdelan na additive geometriyu odnako ot podderzhki vychislitelnoj geometrii ne otkazalis Nedostatkom vychitatelnoj geometrii v pervuyu ochered yavlyaetsya gorazdo bolee dlitelnyj raschyot osvesheniya Predstavlen novyj redaktor UnrealEd perepisannyj s ispolzovaniem wxWidgets Iznachalno Unreal Engine 3 podderzhival tolko platformy Windows PlayStation 3 i Xbox 360 togda kak iOS pervaya demonstraciya Epic Citadel i Android byli dobavleny pozzhe v 2010 s pervymi igrami Infinity Blade na iOS i Dungeon Defenders na Android Na meropriyatii Adobe Max v Los Andzhelese byla prodemonstrirovana rabota dvizhka posredstvom platformy Adobe Flash 11 Pervymi igrami na Unreal Engine 3 byli Gears of War dlya Xbox 360 i RoboBlitz dlya Windows vyshedshie 7 noyabrya 2006 goda Unreal Development Kit UDK Nesmotrya na to chto Unreal Engine 3 byl otkryt dlya sozdaniya modifikacij vozmozhnost prodavat igry na baze UE3 predostavlyalas tolko obladatelyam licenzii na igrovoj dvizhok Odnako v noyabre 2009 goda kompaniya Epic Games vypustila besplatnuyu versiyu na baze Unreal Engine 3 poluchivshuyu nazvanie Unreal Development Kit UDK kotoraya stala dostupnoj dlya kazhdogo nachinayushego razrabotchika V sootvetstvii s polzovatelskim soglasheniem EULA razrabotchiki igr mogut prodavat svoi igry sdelav odnorazovuyu vyplatu kompanii Epic Games v summe 99 V sluchae esli kommercheskij produkt na baze UDK naberyot v obshej summe 50 000 pribyli to razrabotchik budet vynuzhden vyplachivat 25 royalti kompanii Epic Games V dekabre 2010 goda byla vypushena versiya UDK podderzhivayushaya sozdanie igr dlya platformy iOS Unreal Engine 3 5 Dalnejshee razvitie neoficialnoe imenuemoe v igrovyh izdaniyah a takzhe nekotorymi razrabotchikami igr kak Unreal Engine 3 5 Proizoshla ocherednaya evolyuciya graficheskoj sostavlyayushej Tak pomimo prochego byl dobavlen filtr postobrabotki ambient occlusion uluchshayushij teni i osvesheniya Bylo uvelicheno chislo obrabatyvaemyh personazhej v kadre Pererabotana na novom urovne tehnologiya dinamicheskoj vodnoj poverhnosti fizika myagkih tel i razrushaemoe okruzhenie takzhe znachitelno uluchsheny V marte 2010 goda byl opublikovan anons novyh vozmozhnostej dvizhka kotorye byli predstavleny na Game Developers Conference 2010 Odnim iz osnovnyh novovvedenij yavlyaetsya novaya sistema raschyota osvesheniya Unreal Lightmass ispolzuyushaya globalnoe osveshenie bez poter funkcij kotorye byli realizovany v bolee staryh sistemah osvesheniya Uluchshena rabota s mnogoprocessornymi sistemami raspredelenie zadach mezhdu mnogoprocessornymi sistemami s pomoshyu Unreal Swarm a takzhe uskorenie kompilyacii koda C i obrabotka UnrealScript za schyot Unreal Build Tool poslednee uvelichenie proizvoditelnosti kosnyotsya tolko razrabotchikov ili sozdatelej lyubitelskih modifikacij Dobavleno sobstvennoe sredstvo rasprostraneniya polzovatelskogo kontenta Unreal Content Browser poyavilsya Unreal Master Control Program novyj master server dlya obnovleniya klientov i vedeniya globalnoj statistiki kotoryj uzhe ispolzuetsya v Gears of War 2 V svyazi s novovvedeniyami Epic Games China planirovala prodemonstrirovat ispolzovanie dvizhka dlya massovyh mnogopolzovatelskih onlajn igr V 2011 godu kompaniej Epic Games byl prodemonstrirovan videorolik o poslednih obnovleniyah vnesyonnyh v dvizhok Samaritan Samarityanin iz za ocherednogo bolshogo kolichestva usovershenstvovanij pressa i igroki stali inogda upominali ego kak uslovnyj Unreal Engine 3 9 V ocherednom obnovlenii dvizhok tretego pokoleniya poluchil podderzhku DirectX 11 a takzhe ogromnoe kolichestvo soputstvuyushih tehnologij Unreal Engine 4 18 avgusta 2005 goda vice prezident Epic Games Mark Rejn soobshal chto Unreal Engine 4 uzhe dva goda kak nahoditsya v razrabotke i ego celevymi platformami yavlyayutsya personalnye kompyutery i konsoli 8 go pokoleniya a edinstvennym chelovekom rabotavshim nad dvizhkom yavlyaetsya Tim Suini Sam zhe Suini na GDC 2006 obyavil chto razrabotka chetvyortogo Unreal Engine ne nachnyotsya ranshe 2008 goda poskolku UE3 budet aktualen kak minimum do 2010 goda 9 oktyabrya 2008 goda na TGS gruppa razrabotchikov Square Enix soobshila chto oni videli sleduyushij Unreal Engine Unreal Engine 4 i ne mogut dozhdatsya vozmozhnosti porabotat s nim Ranee Square Enix vypustila The Last Remnant i ne vstrechalas s problemami pri rabote s Unreal Engine 3 Prezentaciya tehnicheskoj demonstracii Unreal Engine 4 byla provedena na E3 2012 7 iyunya 19 marta 2014 goda Unreal Engine 4 nachal svoyo svobodnoe rasprostranenie dlya vseh zhelayushih s podpiskoj v 19 v mesyac Ishodnye kody takzhe vylozheny na repozitorij GitHub 2 marta 2015 goda Epic Games sdelala zayavlenie ob izmenenii sistemy rasprostraneniya dvizhok stal besplatnym dlya vseh razrabotchikov pri uslovii chto pribyl ot prilozhenij sozdannyh na osnove dvizhka ne prevyshaet 3000 za kvartal Ranee Epic Games obyavlyala o konkurse v hode kotorogo razrabotchiki mogli by poluchit 5 millionov dollarov dlya etogo trebuetsya predstavit rabochij prototip svoej igry Unreal Engine 5 13 maya 2020 goda Epic Games oficialno anonsirovali Unreal Engine 5 i prodemonstrirovali demo v razreshenii QuadHD s chastotoj kadrov 30 FPS na konsoli PlayStation 5 V demo byla pokazana rabota novyh tehnologij Lumen i Nanite Lumen novaya tehnologiya dinamicheskogo globalnogo osvesheniya Nanite odna iz klyuchevyh tehnologij v osnove dvizhka Unreal Engine 5 Ona pozvolyaet pokazyvat v kadre stolko geometrii skolko vidit glaz i zavisit ot razresheniya chem ono bolshe tem vyshe stanovitsya detalizaciya Kompaniya Epic Games 5 aprelya 2022 goda otkryla dostup k igrovomu dvizhku Unreal Engine 5 dlya vseh razrabotchikov 22 marta 2023 goda Epic Games predstavila Unreal Engine 5 2 s avtomaticheskoj generaciej bolshih i detalizirovannyh mirov Nachinaya s versii dvizhka 5 4 v redaktore dostupna rabota na russkom yazyke Perevedeny osnovnye elementy opisaniya i chast dokumentacii neavtoritetnyj istochnik Storonnie modifikacii Unreal Engine Nekotorye kompanii razrabotchiki ispolzovali Unreal Engine v kachestve osnovy sobstvennogo dvizhka Naprimer Unreal Engine 2 0 byl specialno dorabotan dlya igr Deus Ex Invisible War i Thief Deadly Shadows 2004 poluchiv vnutrennee imya Flesh Irrational Games sozdala svoj Vengeance Engine vzyav za osnovu Unreal Engine 2 5 i odnoj iz pervyh vnedriv v dvizhok tehnologiyu HDR a takzhe fizicheskij dvizhok Havok 2 Etot dvizhok byl ispolzovan v Tribes Vengeance i SWAT 4 2004 BioShock 2008 i BioShock 2 2010 takzhe ispolzuyut razvitie dvizhka Vengeance Engine Ubisoft ispolzovala dlya svoih proektov takih kak seriya Tom Clancy s Splinter Cell dvizhki SCX engine i LEAD engine sozdannye na baze Unreal Engine 2 5 NetherRealm Studios modificirovala dvizhok Unreal Engine 3 prodolzhaya do 2020 goda sozdavat igry serii Mortal Kombat na etom dvizhke Licenzirovanie i ishodnyj kodRannie versii Unreal Engine 1 V konce 1999 goda Epic Games opublikovala chast ishodnyh kodov ispolnyaemyh fajlov Unreal Tournament chto posluzhilo nachalu raboty proekta OpenUT po portirovaniyu dvizhka i igry na Linux Spustya nekotoroe vremya rabotu nad OpenUT perehvatila Loki Software Linux versiya Unreal Tournament byla vypushena v prodazhu Loki Games Pervaya versiya dvizhka bolshe ne dostupna dlya licenzirovaniya odnako ishodnyj kod neobhodimyj dlya sborki sobstvennyh ispolnyaemyh fajlov sushestvuet v svobodnom dostupe Oni rasprostranyayutsya po Unreal Retail licenzii to est tolko dlya personalnogo ispolzovaniya Krome togo v 2004 godu byl opublikovan ishodnyj kod igry Rune Unreal Engine 2 2 5 Vtoraya versiya dolgoe vremya byla dostupna dlya licenzirovaniya naryadu s tretej Epic Games predlagala eyo dlya sozdaniya igr dlya PK i pristavok shestogo pokoleniya za summu 350000 i bolshe zaviselo ot kolichestva podderzhivaemyh platform Unreal Engine 2 Runtime Dlya nekommercheskih proektov ne otnosyashihsya k videoigram byla dostupna versiya Unreal Engine 2 Runtime Razrabotka igr na etoj versii dvizhka zapreshena nesmotrya na to chto konkretnogo opredeleniya igr v licenzii net po prichine togo chto osnovnoj dohod Epic Games poluchaet ot sozdaniya igr i esli vy hotite sdelat svoyu igru sdelajte eyo v kachestve modifikacii k sushestvuyushemu produktu Dlya byudzhetnyh proektov bylo dostupno licenzirovanie Unreal Engine 2 Runtime po sravnitelno nizkoj cene ot 8000 Stoimost licenzii zavisit ot kolichestva razrabotchikov chisla rabochih mest Vmeste s licenzirovaniem hotya by odnogo rabochego mesta dostupen zakaz zagolovochnyh fajlov vtoroj versii dvizhka po cene 5000 Unreal Engine 3 i UDK Cena licenzirovaniya versij 3 0 i vyshe ne publikuetsya odnako upominaetsya chto imeetsya vybor iz razlichnyh variantov licenzij v tom chisle i dlya neigrovyh produktov 5 noyabrya 2009 goda byl vypushen paket Unreal Development Kit besplatnaya versiya Unreal Engine 3 5 dlya nekommercheskogo ispolzovaniya s vozmozhnostyu pokupki deshyovoj kommercheskoj licenzii Esli napisanie igr na Unreal Engine 2 Runtime bylo strogo zapresheno to napisanie igr s ispolzovaniem UDK dopustimo odnako zapresheno na ego baze sozdanie produktov kotorye mogut ili budut sopernichat s UDK a takzhe svyazuyushim PO middleware ili PO dlya razrabotki igr game development software sozdannym Epic Games Tekushaya politika licenzirovaniya Unreal Engine 4 5 2 marta 2015 goda Unreal Engine 4 stal besplatnym Pri etom razrabotchiki igr kak i prezhde dolzhny peredavat 5 ot vyruchki s prodazh igry p 5 ch 10 licenzionnogo soglasheniya kompanii Epic Games esli ezhekvartalnaya vyruchka prevyshaet 3000 13 maya 2020 goda Epic Games podnyali porog vyruchki besplatnogo ispolzovaniya do 1 000 000 24 aprelya 2024 goda vmeste s vyhodom novoj versii dvizhka 5 4 byla izmenena cenovaya politika dlya kompanij ispolzuyushih dvizhok ne dlya razrabotki igr Teper posle preodoleniya poroga vyruchki v 1 000 000 kompaniyam neobhodimo kazhdyj god platit 1850 dollarov za odno rabochee mesto neavtoritetnyj istochnik Igry ispolzuyushie dvizhki Unreal EngineOsnovnaya statya Spisok igr na dvizhke Unreal Engine Igry na dvizhke Unreal Engine vypolneny v samyh razlichnyh zhanrah odnako pervye proekty sozdavalis kak pravilo v zhanre shutera ili ekshena gibkost tehnologii pozvolyaet sozdavat na nyom strategii kvesty razlichnye simulyatory i pr Krome togo dvizhok mozhet primenyatsya dlya raboty s grafikoj v kinematografe naprimer dlya sozdaniya speceffektov i v obrazovatelnyh celyah PrimechaniyaWelcome to Unreal Engine 4 angl Unreal Engine Data obrasheniya 19 marta 2014 20 marta 2014 goda Unreal Engine Core angl BeyondUnreal Wiki o yadre igrovogo dvizhka Data obrasheniya 29 aprelya 2010 Arhivirovano 20 fevralya 2012 goda Unreal Engine End User License Agreement angl Unreal Engine Data obrasheniya 12 fevralya 2024 4 avgusta 2020 goda Anand Lal Shimpi Epic Demonstrates Unreal Engine 3 for the iPod Touch iPhone 3GS angl AnandTech 12 fevralya 2024 Data obrasheniya 12 fevralya 2024 Arhivirovano 20 fevralya 2012 goda Epic prodemonstrirovala dvizhok Unreal 3 dlya webOS rus PalmQ Online 12 marta 2010 Data obrasheniya 12 fevralya 2024 4 noyabrya 2011 goda Fonix Speech joins the Unreal Engine 3 angl Fonix Speech Data obrasheniya 12 fevralya 2024 Arhivirovano iz originala 20 fevralya 2012 goda angl Fonix Speech Data obrasheniya 12 fevralya 2024 Arhivirovano iz originala 17 maya 2008 goda Daniel Epic Games angl OSDIR noyabr 2003 Data obrasheniya 12 fevralya 2024 Arhivirovano iz originala 8 maya 2013 goda angl BeyondUnreal Wiki Data obrasheniya 12 fevralya 2024 Arhivirovano iz originala 6 yanvarya 2011 goda angl BeyondUnreal Wiki Data obrasheniya 12 fevralya 2024 Arhivirovano iz Legacy Zone Portal originala 4 sentyabrya 2011 goda angl Unreal Developer Network Data obrasheniya 12 fevralya 2024 Arhivirovano iz originala 9 iyunya 2011 goda angl BeyondUnreal Wiki Data obrasheniya 12 fevralya 2024 Arhivirovano iz originala 28 fevralya 2011 goda Unreal Technology Features angl Tim Svini Data obrasheniya 3 dekabrya 2008 Arhivirovano 20 fevralya 2012 goda angl BeyondUnreal Wiki Data obrasheniya 12 fevralya 2024 Arhivirovano iz originala 1 aprelya 2011 goda Ivan Vasilenko Industriya videoigr Evolyuciya mirov i tehnologij rus kniga Google Books za eti gody veduyushij programmist uspel vypustit versii Unreal Engine 1 5 2 0 i 2 5 Data obrasheniya 12 fevralya 2024 Unreal Engine Versions 1 5 angl The Unreal Engine Documentation Site Unreal Engine 1 5 targets 1999 2001 high end PCs Dreamcast and PlayStation 2 an enhanced version of the original builds The codebase was forked and the version number jumped to 300 and incremented from there until version 436 The core code was completely re written eventually to integrate UnrealEd 2 Additionally the PS2 and Dreamcast versions of this engine debuted in this timeframe Data obrasheniya 12 fevralya 2024 Istoriya igrovyh dvizhkov 5 Unreal Engine rus iGuides 3 marta 2017 V 1999 godu vyshlo krupnoe obnovlenie Unreal Engine 1 5 Data obrasheniya 12 fevralya 2024 Priyansh Sidhwani Epic Games Buys Artist Portfolio Site Artstation angl Techstory in 4 maya 2021 The four engines developed by Epic are Unreal Engine 2 which includes Unreal Engine 1 Unreal Engine 1 5 and 2 0 and Unreal Engine 3 Data obrasheniya 12 fevralya 2024 3D Engine Unreal Engine 1 angl MobyGames 4 maya 2021 Games using a version of the first generation Unreal engine original or modified by Epic Games Inc This includes the 1 0 engine from Unreal builds 1 226 and the 1 5 engine from Unreal Tournament builds 300 436 451 Data obrasheniya 12 fevralya 2024 angl UTPG Data obrasheniya 12 fevralya 2024 Arhivirovano iz originala 24 fevralya 2015 goda Kristan Reed Unreal Engine 3 We chat to Epic s Mark Rein Tim Sweeney and Alan Willard about the third generation of their Unreal engine technology angl Eurogamer 1 iyulya 2004 Data obrasheniya 12 fevralya 2024 12 aprelya 2021 goda Dr Michael V Capps Xfest 2006 Epic and the Unreal Engine Graphics Technologies and Rendering Techniques angl Unreal Engine Data obrasheniya 12 fevralya 2024 Arhivirovano iz originala 20 fevralya 2012 goda UT3 Level Design Additive vs Subtractive angl Wikidot com Data obrasheniya 12 fevralya 2024 2 aprelya 2015 goda Unreal Engine 3 angl Giant Bomb While the third Unreal Engine is already a well established engine Epic are always keen to improve upon it as evidenced by their updates to the engine as time passes At GDC 2008 and 2009 Epic s presentations showed a significantly enhanced engine This has been unofficially referred to as the Unreal Engine 3 5 and features many improved features including Data obrasheniya 12 fevralya 2024 Adnan Kljajic APB Reloaded finally gets engine update open beta purges loot boxes angl AltChar 26 iyunya 2010 Originally announced in 2013 the game s engine update will finally move it to Unreal Engine 3 5 and we will finally get to try it out in an update on June 27 2020 The update is one part of two big announcements that coincide with APB s 10th anniversary Data obrasheniya 12 fevralya 2024 Will Usher APB Reloaded Upgrading To Unreal Engine 3 5 angl CinemaBlend 1 oktyabrya 2013 Just for clarity purposes the current version of the Unreal Engine that APB is running on is the trash version of the engine the one that gave a lot of developers a lot of problems and was poorly optimized Reloaded decided to eye the latest Unreal Engine 3 release preceding Epic s unveiling of the Unreal Engine 4 Hence the Unreal Engine 3 5 the one that was optimized used to make the cash in Gears of War Judgment is the one that Reloaded Productions has already started using to transfer over APB Reloaded Data obrasheniya 12 fevralya 2024 Gears of War 3 Guide angl IGN Unreal Engine 3 was released in 2007 and has since been updated to Unreal Engine 3 5 which is the engine used in Gears of War 3 Data obrasheniya 12 fevralya 2024 svl Gears of War Ultimate Edition test GPU rus GameGPU 4 marta 2016 Gears of War Ultimate Edition ispolzuet v svoej osnove igrovoj dvizhok Unreal Engine 3 5 Data obrasheniya 12 fevralya 2024 Gears of War 3 ten E3 Oynanis Videosu tur BolumSonuCanavari 7 iyunya 2011 Unreal Engine 3 5 ile gelistirilen oyunun bu videosunda cevrenin yikimi ve dev yaratiklar dikkat cekiyor Data obrasheniya 12 fevralya 2024 TOP 10 silnikow graficznych w grach pol PPE 4 fevralya 2024 Unreal Engine najczesciej zarzuca sie brak wiekszej interakcji z otoczeniem Mocnym zaprzeczeniem tezy jest Batman Arkham Knight oparta na Unreal Engine 3 5 Data obrasheniya 12 fevralya 2024 Unreal Engine 4 dlya konsolej rus iXBT com 14 marta 2008 TG Daily Kakim vy predstavlyaete budushee Unreal Engine V kakom napravlenii Epic Games dvinetsya v sluchae s Unreal Engine 3 5 ili 4 0 Tim Suini Unreal Engine krepko privyazan k ciklu zhizni konsolej My budem prodolzhat sovershenstvovat tretyu versiyu nashego dvizhka dobavlyaya razlichnye novye vozmozhnosti do togo momenta kak s rynka ne ujdut sovremennye konsoli Data obrasheniya 12 fevralya 2024 Jurian Ubachs Vooruitblik Gears of War 2 niderl Tweakers net 1 oktyabrya 2008 Unreal Engine 3 5 Als maker van de populaire Unreal Engine zit Epic uiteraard bovenop de technologische ontwikkelingen Het is dan ook niet verrassend dat Gears of War 2 net als het eerste deel een nieuwe standaard moet worden op het gebied van graphics Eenzelfde impact als deel een zal het spel niet snel krijgen aangezien next gen graphics ten tijde van de lancering van Gears of War nog relatief nieuw waren en daardoor haast automatisch lof oogstten Data obrasheniya 12 fevralya 2024 Neal Burger Henri Palleis Wolfgang Hohl Realtime Interactive Architectural Visualization using Unreal Engine 3 5 nem nauchnaya statya ResearchGate mart 2013 Data obrasheniya 12 fevralya 2024 Unreal Engine Technology 2009 Features Trailer What Can Epic Games Do For You neopr G4 com 25 marta 2009 Data obrasheniya 12 fevralya 2024 Arhivirovano iz originala 20 fevralya 2012 goda Unreal Engine 3 Samaritan Real Time Demo angl Unreal Engine YouTube Data obrasheniya 12 fevralya 2024 11 iyunya 2015 goda Unreal Engine 4 kak budushee videoigr angl place2play ru Data obrasheniya 12 fevralya 2024 3 aprelya 2015 goda Last Remnant Team So Cannot Wait For Unreal Engine 4 angl Kotaku 9 oktyabrya 2008 Data obrasheniya 12 fevralya 2024 Arhivirovano 20 fevralya 2012 goda Tim Sweeney If You Love Something Set It Free neopr Epic Games 12 fevralya 2024 Data obrasheniya 12 fevralya 2024 12 marta 2017 goda A first look at Unreal Engine 5 neopr Unreal Engine Data obrasheniya 12 fevralya 2024 12 fevralya 2024 goda Epic oficialno vypustila dvizhok Unreal Engine 5 rus 3DNews Daily Digital Digest 5 aprelya 2022 Data obrasheniya 12 fevralya 2024 6 aprelya 2022 goda Pavel Kotov Epic Games prodemonstrirovala novye vozmozhnosti dvizhka Unreal Engine 5 2 rus 3DNews 24 marta 2023 Data obrasheniya 12 fevralya 2024 12 fevralya 2024 goda RemiArt S relizom Unreal Engine 5 4 v dvizhok dobavlen russkij yazyk Gamedev na DTF angl DTF 24 aprelya 2024 Data obrasheniya 26 aprelya 2024 O poyavlenii na svet renderera Flesh Engine rus darkfate org Data obrasheniya 12 fevralya 2024 5 marta 2016 goda Thief The Dark Fate novosti za mart 2005 rus darkfate org Data obrasheniya 12 fevralya 2024 5 marta 2016 goda Trivia Deus Ex Invisible War angl TVTropes a heavily modified version of the Unreal 2 engine dubbed the Flesh Engine was capable of great visuals but it was a technical nightmare to work with Data obrasheniya 12 fevralya 2024 20 iyunya 2023 goda Tribes Vengeance Promos angl MobyGames informaciya iz oficialnogo press reliza Utilizing the all new Vengeance Engine powered by Unreal technology the world is brought to life with characters that have facial expressions and fully realized personalities vehicles that kick up dust as they pass by and weapons that display spectacular effects Data obrasheniya 12 fevralya 2024 27 dekabrya 2023 goda Tribes Vengeances angl Lutris It was built on an enhanced version of the Unreal Engine 2 2 5 which Irrational Games called the Vengeance engine Data obrasheniya 12 fevralya 2024 27 dekabrya 2023 goda Tribes Vengeances single player demo available now angl GamesIndustry biz 13 sentyabrya 2004 Utilizing the all new Vengeance Engine powered by Unreal technology the world is brought to life with characters that have facial expressions and fully realized personalities vehicles that kick up dust as they pass by and weapons that display spectacular effects Data obrasheniya 12 fevralya 2024 27 dekabrya 2023 goda Tribes Vengeance angl Steam Games The game was built on a modified Unreal 2 Engine that Irrational calls the Vengeance Engine Data obrasheniya 12 fevralya 2024 27 dekabrya 2023 goda Christopher Grant A Shock to the sytem BioShock on the 360 angl Yahoo News 27 fevralya 2006 BioShock Irrational Games much anticipated spiritual successor to gaming classic System Shock 2 The game is using the Vengeance engine the highly modified version of Unreal technology it used for the recently completed Tribes Vengeance Data obrasheniya 12 fevralya 2024 27 dekabrya 2023 goda What is it angl Tripwire Interactive Forums 11 noyabrya 2013 oficialnyj forum otvet rabotnika Tripwire Interactive na svyazannyj vopros BioShock 1 uses a hybrid of a HEAVILY modified UE 2 5 Vengeance Engine upgrade used in Tribes Vengeance and SWAT 4 with Unreal Engine 3 s rendering system if I recall correctly Data obrasheniya 12 fevralya 2024 Aleksej Berillo Graficheskie tehnologii v igrah Splinter Cell Chaos Theory rus iXBT com 7 dekabrya 2006 tehnicheskij obzor igry Splinter Cell Chaos Theory sozdannoj na dvizhke SCX Data obrasheniya 12 fevralya 2024 29 marta 2013 goda LEAD engine angl Giant Bomb profil dvizhka Data obrasheniya 12 fevralya 2024 Arhivirovano 24 aprelya 2012 goda Steven Walton Splinter Cell Conviction Performance In depth angl Techspot com 14 maya 2010 Ubisoft claims that Splinter Cell Conviction has been built using their own game engine called LEAD an evolution from the engine used in Splinter Cell Chaos Theory Data obrasheniya 12 fevralya 2024 12 fevralya 2024 goda Mortal Kombat 11 engine uses custom Unreal Engine 3 not 4 angl TweakTown 7 maya 2020 Data obrasheniya 12 fevralya 2024 20 iyunya 2023 goda OpenUT angl SourceForge Data obrasheniya 12 fevralya 2024 Arhivirovano 20 fevralya 2012 goda Filefront angl Data obrasheniya 12 fevralya 2024 Arhivirovano 20 fevralya 2012 goda Rune Source Code angl Shacknews 30 sentyabrya 2004 Data obrasheniya 12 fevralya 2024 Arhivirovano 20 fevralya 2012 goda Unreal Development Kit Announced angl BeyondUnreal 12 fevralya 2024 Data obrasheniya 12 fevralya 2024 Arhivirovano 20 fevralya 2012 goda Boll 2023 s 130 Frequently Asked Questions amer angl Unreal Engine Data obrasheniya 12 fevralya 2024 6 sentyabrya 2021 goda V konce aprelya Epic Games vvodit novyj tarif dlya Unreal Engine 5 4 rus Habr 14 marta 2024 Data obrasheniya 26 aprelya 2024 LiteraturaMetyu Boll Metavselennaya Kak ona menyaet nash mir Matthew Ball The Metaverse And How it Will Revolutionize Everything M Alpina Pablisher 2023 S 362 ISBN 978 5 9614 8036 8 Focus On 100 Most Popular Unreal Engine Games Focus On 2007 angl SsylkiUnreal Engine angl Epic Games oficialnyj sajt igrovogo dvizhka Data obrasheniya 12 fevralya 2024 Publikacii 20 Best Unreal Engine Games angl IDGB Data obrasheniya 12 fevralya 2024 Top Unreal Engine Games angl JuegoStudio com 8 sentyabrya 2023 Data obrasheniya 12 fevralya 2024 Dvizhok Unreal Engine osobennosti preimushestva i nedostatki 10 luchshih igr na Unreal Engine rus Cubiq ru Data obrasheniya 12 fevralya 2024 Igry na Unreal Engine 5 sostoyavshiesya i ozhidaemye relizy rus Cubiq ru Data obrasheniya 12 fevralya 2024 Ronny Barrier What Unreal Engine 5 Means for the Games Industry angl IGN Data obrasheniya 12 fevralya 2024 Ankush Das 20 Best Unreal Engine 5 Games for Next Gen Gaming Brilliance angl Geekflare 2024 Data obrasheniya 12 fevralya 2024 Jeff Drake 24 Great Games That Use The Unreal 4 Game Engine angl TheGamer 25 marta 2023 Data obrasheniya 12 fevralya 2024 William Antonio Quick Keitha Sims Korba 14 Best Indie Games Made With Unreal Engine angl TheGamer 13 dekabrya 2023 Data obrasheniya 12 fevralya 2024 Brenna Hillier From Crackdown to Fortnite 16 of the best looking Unreal Engine 4 games angl VG247 1 iyunya 2014 Data obrasheniya 12 fevralya 2024 Darryn Bonthuys Every Unreal Engine 5 Game So Far angl GameSpot 5 aprelya 2022 Data obrasheniya 12 fevralya 2024 Abrar Khan The 15 New Upcoming Unreal Engine Games of 2023 and 2024 for PS5 Xbox PC angl Clear Crypt 24 avgusta 2023 Data obrasheniya 12 fevralya 2024 Aleksej Suhanov 20 luchshih igr na Unreal Engine 5 rus CQ ru 16 avgusta 2023 Data obrasheniya 12 fevralya 2024 Semyon Kudryashov Artyom Rashupkin Unreal Engine 5 stal standartom Kakie igry uzhe delayut na samom populyarnom dvizhke rus Chempionat 15 maya 2023 Data obrasheniya 12 fevralya 2024