Engine

Aus C64-Wiki
Zur Navigation springenZur Suche springen

Der englische Begriff Engine (in deutsch: Antrieb, Motor; hier: Funktionseinheit) bezeichnet in der IT eine High-Level Funktionssammlung getrennt von Programmdaten. Damit kann z. B. ein Computerspiel leichter auf andere Computersysteme portiert oder Grafiken ausgetauscht werden. Je nach Art der Engine wird u. a. unterschieden in:

  • Datenbank-Engine
  • Grafik-Engine
  • Layout-Engine
  • Spiel-Engine
  • Template-Engine

Spielfortsetzungen werden auch häufig mit derselben oder einer weiterentwickelten Engine erstellt. Man greift hier auf ein bewährtes Prinzip zurück und spart Programmieraufwand und Kosten ein. Auf einem ähnlichen Prinzip basieren Spieleentwicklungskits oder so gesehen Spiele mit Leveleditoren.

Beispiele[Bearbeiten | Quelltext bearbeiten]

Animation aus Maniac Mansion (1987) mit SCUMM V0.

Spiel-Engines der 1980/90er Jahre sind:

Aktuelle Engines:


Weblinks[Bearbeiten | Quelltext bearbeiten]

WP-W11.png Wikipedia: Engine
WP-W11.png Wikipedia: Liste von Spiel-Engines