Unreal Engine on Epic Gamesi loodud mängumootor. Esimene mäng, kus seda mootorit kasutati, oli Unreal, mis ilmus 1998. aastal. Sellest ajast on mängumootori erinevad versioonid olnud kasutusel enam kui sajas mängus, näiteks Deus Ex, Lineage II, Thief: Deadly Shadows, Postal 2, seeriates Brothers in Arms, Splinter Cell, Tom Clancy’s Rainbow Six, kuulsates seeriates Unreal ja Unreal Tournament mängumootori autoritelt Epic Games. Esiteks mootor oli optimeeritud shooterite jaoks, aga täna seda kasutavad paljud teiste žanritega mängud. Mootor on kirjutatud programmeerimiskeeles C++, ja annab võimaluse luua mänge suurima osale kaasaegsetest operatsioonisüsteemidele ja mänguplatvormidele: Microsoft Windows, Linux, Mac OS ja Mac OS X, konsolitele Xbox, Xbox 360, PlayStation 2, PlayStation Portable, PlayStation 3, Wii, Dreamcast ja Nintendo GameCube. 2009. aasta detsembris demonstreeris Mark Rain mängumootori Unreal Engine 3 kasutamisvõimalusi iPod Touchi ja iPhone 3GS-i peal. 2010. aasta märtsis demonstreeriti mootori tööd kommunikaatoriga Palm Pre, mis põhineb mobiilsel platvormil webOS.