Unreal Engine 5 19 maja 2020 roku opublikowano demo technologiczne Unreal Engine 5, a wraz z nim zapowiedziano znaczące zmiany silnika. Główną nowością jest wprowadzenie technologii oświetlenia globalnego „Lumen” oraz systemu „Nanite” umożliwiającego budowę sceny 3D o dużym poziomie szczegółowości. Dwa lata później, 5 kwietnia 2022 roku opublikowano silnik w wersji 5.0. Pierwszą grą wykorzystującą silnik Unreal Engine 5 stał się Fortnite Battle Royale, co miało miejsce wraz z premierą Rozdziału 3 w grudniu 2021 roku
Języki skryptowe UnrealScript UnrealScript (skrótowo UScript) był obiektowym językiem skryptowym wykorzystywanym w silniku gry Unreal Engine do wersji trzeciej. Został on zaprojektowany do prostego wysokopoziomowego programowania gier komputerowych. Jego twórcą jest Tim Sweeney, który zaprojektował również uprzednio wykorzystywany język skryptowy ZZT-OOP. Strukturalnie przypominał język Java, jednak bez wielokrotnego dziedziczenia i bez wrapperów dla typów podstawowych. Obsługa interfejsów została wprowadzona dopiero w wersji z Unreal Engine 3 oraz w nielicznych grach na Unreal Engine 2. Możliwe było także przeciążanie operatorów, jednak bez przeciążania metod, z wyjątkiem parametrów opcjonalnych.