Unreal Engine je alat za stvaranje naprednog 3-D prostora u realnom vremenu i moguće ga je koristiti besplatno. On konstantno evoluira kako bi ga koristili ne samo programeri igara nego i mnoštvo drugih današnjih industria i kreatora. Kako bi pomoću njega izradili interaktivna iskustva, vrhunski sadržaj i imerzan virtualni svijet. Unreal engine nudi realistične animacije dinamičku fiziku i efekte, fotorealistično prikazivanje, solidan prijevod podataka i mnoštvo ostalih elemenata. Unreal Engine izašao je 2012 godine i s time je doni jako velike promjene u industriji video igara zbog povišenih preformansi i bolje vizualne kvalitete proizvedenog produkta. Predstavio je i mogućnost programiranja s Narctima (engl. Blueprints) i C+...