Unreal Engine – silnik gier komputerowych, wyprodukowany przez przedsiębiorstwo Epic Games. Pierwotnie wykorzystywany w strzelankach pierwszoosobowych, z czasem zaczął być wykorzystywany również w innych gatunkach gier komputerowych.
Jądro silnika zostało napisane w języku C++, a jego twórcy zaimplementowali w nim mechanizmy wspomagające wieloplatformowość. Ze względu na to oraz wysoki poziom technologiczny (16 lat rozwoju silnika przy dużym wsparciu finansowym) wielu deweloperów gier chętnie go wykorzystuje. Obsługuje między innymi platformy Windows, Linux, macOS, PlayStation 3, PlayStation 4, Xbox 360, Xbox One oraz iOS. Wraz z wydaniem wersji 4.25 zapewniono też wsparcie dla konsol Xbox Series X/S, PlayStation 5, Nintendo Switch oraz platformy Google Stadia.
Wersje silnika mały|Gra Killing Floor stworzona na silniku Unreal Engine 2
Unreal Engine 1 Wersja zadebiutowała w 1998 roku w grze Unreal. Silnik zawierał wtedy mechanizm renderowania, system wykrywania kolizji, system sztucznej inteligencji, system widoczności, zarządzania siecią i systemem plików. Z powodu poziomu technologicznego ówczesnych komputerów zastosowano cylindryczne wykrywanie kolizji, choć dysponowano lepszą technologią.