Il motore per videogiochi Unreal Engine è un ambiente per lo sviluppo di software che consiste di ambienti di sviluppo integrati e strumenti di progettazione specializzati, concepiti per l’iterazione rapida di giochi informatici derivati dagli utenti.