Unreal Engine

Το Unreal Engine είναι ένα λογισμικό ανάπτυξης βιντεοπαιχνιδιών(game engine) το οποίο δημιουργήθηκε από την Epic Games και πρώτη φορά εμφανίστηκε το 1998. Το εργαλείο αυτό γράφτηκε στην γλώσσα C++ και η βασική του χρήση ήταν προορισμένη για ανάπτυξη βιντεοπαιχνιδιών(και συγκεκριμένα για first person shooters), αν και στο μέλλον άρχισε να χρησιμοποιείται και για άλλου είδους 3d παιχνίδια αλλά και για την δημιουργία ταινιών. Επίσης το Unreal Engine χρησιμοποιεί το λεγόμενο «Blueprint Visual Scripting system» για τον προγραμματισμό το οποίο είναι ένα node-based σύστημα(περίπου σαν τον scratch αλλά συνδέει τα nodes με γραμμές) για την δημιουργία elements, τα οποία μπορείς να συνδέσεις μεταξύ τους για να αναπτύξεις τον κώδικα του παιχνιδιού σου κάτι το οποίο το κάνει ελκυστικό και σε άτομα νέα στον κόσμο του προγραμματισμού και game development. Μπορείς και πάλι να προγραμματίσεις με τον παραδοσιακό τρόπο αλλά το «Blueprint Visual Scripting system» είναι αρκετά δυνατό και προτιμάτε από πολλά άτομα στις περισσότερες περιπτώσεις.