garnicht.
Eine Engine ist eine Sammlung von Bibilotheken die das Erstellen von grafischen Anwendungen erleichtert. -->laden von Models/Levels
Aber wann und wo das passiert musst du alles programmieren genauso wiedie verbindung von allen Elementen (GUI-->[Startmenü,Ingamge Menüs],Verbinden von Levels und die ganze interaktion mit der welt muss erschaffen werden. Also ob du ein Modell steuerst oder in einer Art Ego Perspektive läufst muss von dir geschrieben werden.
Die Engine soll es einem Abnehmen jedes Dreieck einzelnt zu zeichnen.
Mal ein Beispiel an hand der Irrlicht Engine -->
http://irrlicht.sourceforge.net/tut001.html...