Η Unreal Engine είναι μια μηχανή-εφαρμογή, σχεδιασμένη από την Epic Games, η οποία είχε ως σκοπό να διευκολύνει τον χρήστη της να δημιουργεί βιντεοπαιχνίδια με τριδιάστατα περιβάλλοντα χωρίς να τα γράφουν με κώδικα από το μηδέν. Πιο συγκεκριμένα, η Unreal Engine 3, που παρουσιάστηκε για πρώτη φορά τον ιούλιο του 2004, κάταφερε να εκπληρώσει πλήρως αυτό το όραμα έχοντας συμπεριλάβει έναν νέο τρόπο προγραμματισμού ο οποίος δεν περιείχε κώδικα, το kismet, όπου επέτρεπε σε κάθε developer να συνδέει μοτίβα σε μορφή διαγράμματος, προκειμένου να προγραμματίσει το βιντεοπαιχνίδι του. Αργότερα αυτό το εργαλείο έγινε πηγή έμπνευσης για την επιτυχημένη Unreal blueprints, στην τέταρτη έκδοση της Unreal Εngine.