Kurz erklärt · Technik & Plattform
Eine Game Engine (Spiel-Engine) ist das technische Grundgerüst eines Computerspiels: ein Baukasten aus fertigen Teilen für Grafik, Physik, Ton, Eingabe und Spielschleife. Das eigentliche Spiel liefert darauf nur noch Inhalte wie Level, Figuren und Regeln.
Auch: Spiel-Engine, Game-Engine, Spielengine, Engine, Spielmotor, Spielkern
Was ist eine Game Engine?
Das englische engine heißt Motor. Eine Game Engine ist der Teil eines Spiels, der unter der Haube arbeitet: Sie zeichnet das Bild, spielt Töne ab, liest Tasten, Maus und Touch aus und sorgt dafür, dass Dinge fallen und zusammenstoßen. Was das Spiel ausmacht – Level, Figuren, Geschichte und Regeln –, liegt darüber als Inhalt.
Der Vorteil: Dieselbe Engine kann viele Spiele antreiben, niemand muss für jedes Spiel von vorn anfangen. Bekannt wurde der Begriff in den 1990er-Jahren, als Studios den technischen Kern ihrer 3D-Spiele an andere Entwickler weitergaben.
Was steckt in einer Game Engine?
- Grafik: zeichnet Figuren und Welt, im Browser etwa über das HTML5-Canvas oder WebGL.
- Physik: Eine Physik-Engine berechnet Schwerkraft, Bewegung und Abprallen; dazu gehört die Kollisionserkennung.
- Ton: spielt Musik und Geräusche ab, im Browser mit Web Audio.
- Eingabe: fasst Tastatur, Maus, Touch und Gamepad zu einheitlichen Befehlen zusammen.
- Spielschleife: ruft all das Bild für Bild in fester Reihenfolge auf – die Game Loop.
- Werkzeuge: oft ein Editor, mit dem Level gebaut, Figuren platziert und Abläufe festgelegt werden.
Wie arbeiten Engine und Spiel zusammen?
Man kann es sich wie bei einem Auto vorstellen: Die Engine ist Motor und Fahrwerk, das Spiel ist Karosserie, Lack und Ziel der Fahrt. Die Engine bietet Befehle wie „zeichne diese Figur“ oder „spiele diesen Ton“. Das Spiel ruft sie auf und entscheidet, was wann passiert. In jedem Bild läuft dabei derselbe Kreislauf ab:
- Die Engine liest die Eingaben.
- Das Spiel wendet seine Regeln an: Wer springt, wer sammelt Punkte, wer verliert ein Leben?
- Die Engine berechnet Bewegung und Zusammenstöße.
- Die Engine zeichnet das Bild und spielt die Töne – dann beginnt alles von vorn.
Tipp: Nicht verwechseln: Eine JavaScript-Engine ist der Teil des Browsers, der Programmcode ausführt. Eine Game Engine für Browserspiele läuft obendrauf und ist meist selbst in JavaScript geschrieben.
Fertige Engine oder eigene Technik?
| Merkmal | Fertige Engine | Eigene Technik |
|---|---|---|
| Start | schnell, vieles ist schon da | langsamer, alles wird selbst gebaut |
| Größe | oft größer, weil viel mitgeliefert wird | nur das, was das Spiel braucht |
| Freiheit | im Rahmen der Engine | völlig frei, aber mehr Arbeit |
Im Browser zählt jedes Megabyte, weil ein Spiel beim ersten Besuch komplett geladen wird. Schlanke, selbst geschriebene Technik kann deshalb ein Vorteil sein. Auf alten Heimcomputern war sie sogar die Regel: Dort schrieb man jede Routine selbst in Assembler.
Game Engine in Spielen auf Player 0o5
Drehturm & Drehturm 64
Drehturm 64 nutzt denselben Spielkern wie das Original Drehturm, sieht aber aus wie auf einem 8-Bit-Heimcomputer und hat zusätzlich Online-Funktionen. Beide Fassungen haben dieselben acht Türme – ein Kern, zwei Gesichter.
Puttmeister
In Puttmeister rollt der Ball nach einer eigenen Physik: Er wird durch Reibung langsamer, rollt Hänge hinunter, prallt von Banden ab und fällt nur ins Loch, wenn er nicht zu schnell ist.
Mini-Markt Mogul
Bei Mini-Markt Mogul entstehen Modelle, Symbole und Musik im Spiel selbst, die Musik wird live erzeugt. Das ganze Spiel ist rund 0,7 MB groß.
Duum Z9001
Duum Z9001 zeigt, wie viel Technik in wenig Platz passt: Eine 3D-Ansicht mit Texturen, Türen und Geheimgängen entsteht nur aus Textzeichen – als reiner Z80-Maschinencode, gepackt 27 517 Byte groß.
Häufige Fragen zu Game Engine
Was macht eine Game Engine?
Sie übernimmt die Technik eines Spiels: Grafik, Ton, Eingabe, Physik und die Spielschleife. Das Spiel selbst liefert Inhalte und Regeln.
Was ist der Unterschied zwischen Game Engine und Physik-Engine?
Die Physik-Engine ist ein Baustein, der nur Bewegung und Zusammenstöße berechnet. Eine Game Engine umfasst sie meist zusammen mit Grafik, Ton und Eingabe.
Kann man Spiele ohne fertige Engine programmieren?
Ja. Viele Browserspiele nutzen eigene, schlanke Technik direkt mit Canvas, WebGL und Web Audio. Das ist mehr Arbeit, hält das Spiel aber klein.
Laufen Game Engines auch im Browser?
Ja. Es gibt Engines, die direkt in JavaScript geschrieben sind, und andere, deren Spiele für den Browser übersetzt werden.
Ist Game Engine dasselbe wie Spiel-Engine?
Ja, beide Begriffe meinen dasselbe. Auf Deutsch sagt man selten auch Spielmotor, gebräuchlich ist das englische Wort.
Verwandte Begriffe
- SpielmechanikPhysik-EngineSchwerkraft, Stöße, Reibung: Was eine Physik-Engine ist, wie sie Takt für Takt rechnet und warum Kugeln, Buggys und Golfbälle so echt wirken.
- Technik & PlattformSpielschleife (Game Loop)Eingabe, Update, Zeichnen – und wieder von vorn: Wie die Spielschleife funktioniert und warum ein fester Zeitschritt ein Spiel auf jedem Gerät gleich schnell macht.
- Technik & PlattformHTML5-CanvasDie Leinwand im Browser: Auf dem Canvas malen Spiele ihr Bild Pixel für Pixel – meist 60-mal pro Sekunde neu.
- Technik & PlattformWebGLWie kommt 3D in den Browser? WebGL lässt die Grafikkarte rechnen – aus Eckpunkten werden Dreiecke, aus Dreiecken Pixel.
- Technik & PlattformJavaScriptDie Sprache hinter fast jedem Browserspiel: JavaScript liest Tasten, bewegt Figuren und zeichnet das Bild – direkt im Browser.
- SpielmechanikKollisionserkennungBall trifft Wand, Figur trifft Münze: Wie Kollisionserkennung funktioniert, warum schnelle Objekte durch Wände tunneln und wie Spiele das verhindern.



