Перейти до вмісту

Unreal Engine

Очікує на перевірку
Матеріал з Вікіпедії — вільної енциклопедії.
Unreal Engine
ТипІгровий рушій
РозробникEpic Games, Inc.
Стабільний випуск5.7 (12 листопада 2025; 10 місяців тому (2025-11-12))
Платформа
Операційна системаMicrosoft Windows
Linux
MacOS
Мова програмуванняC++[2], UnrealScript,
C#
ЛіцензіяProprietary,
UDK вільна для некомерційного використання[3][4]
Репозиторійgithub.com/EpicGames/UnrealEngine
Вебсайтwww.unrealengine.com

Unreal Engine — ігровий рушій, який розробляється та підтримується компанією Epic Games.

Перша гра, створена на цьому рушії — Unreal, з'явилася в 1998 році. Відтоді різні версії цього ігрового рушія використали у більш ніж сотні ігор, серед яких: Deus Ex, Lineage II, Thief: Deadly Shadows, Postal 2, серія ігор Brothers in Arms, серія ігор Splinter Cell, Tom Clancy's Rainbow Six, а також у відомих ігрових серіях Unreal та Unreal Tournament від самої Epic Games. Пристосований насамперед для шутерів від першої особи, рушій використовувався і для створення ігор інших жанрів.

Написаний мовою програмування C++, рушій дає змогу створювати ігри для більшості операційних систем і платформ таких як Microsoft Windows, Linux, Mac OS і Mac OS X, і консолей: Xbox, Xbox 360, PlayStation 2, PlayStation Portable, PlayStation 3, Wii, Dreamcast і Nintendo GameCube. У грудні 2009 Марк Рейн продемонстрував як працює рушій Unreal Engine 3 на iPod Touch і iPhone 3GS[5]. А у березні 2010 робота рушія була продемонстрована на комунікаторі Palm Pre, що базується на мобільній платформі webOS[6].

Для спрощення портування, рушій використовує модульну систему залежних компонентів: підтримує різні системи рендерингу (Direct3D, OpenGL, Pixomatic; раніше підтримувалися Glide API, S3 Metal, PowerVR SGL), відтворення звуку (EAX, OpenAL, DirectSound3D, раніше підтримувалася A3D), засоби голосового відтворення тексту, розпізнавання мовлення (тільки для Xbox 360, PlayStation 3, Nintendo Wii та Microsoft Windows[7][8], також планувалося для Linux і Mac)[9], модулі для роботи з мережею й підтримання різних пристроїв вводу.

Для багатокористувацького режиму гри підтримуються технології Windows Live, Xbox Live і GameSpy, що дає можливість під'єднати до 64 гравців (клієнтів) одночасно