Game Engine

Software-Framework, das die grundlegende technische Infrastruktur für die Spielentwicklung bereitstellt – Rendering, Physik, Audio, Input und mehr.

Spielentwicklung (Technik) Stand: 20.08.2026 Unreal Unity Godot Rendering Physik Software

Definition

Eine Game Engine ist eine wiederverwendbare Software-Architektur für die Entwicklung von Videospielen. Sie abstrahiert komplexe technische Aufgaben und ermöglicht Entwicklern, sich auf Spiellogik und -inhalt zu konzentrieren.

Kernkomponenten

  • Rendering Engine: 2D/3D-Grafik, Shader, Beleuchtung
  • Physik-Engine: Kollisionserkennung, Rigid Body Dynamics
  • Audio Engine: Soundwiedergabe, räumliches Audio, Mixing
  • Input-System: Verarbeitung von Tastatur, Maus, Controller
  • Asset Pipeline: Import und Verwaltung von Spielinhalten
  • Scripting: Programmierinterface für Spiellogik

Marktführende Engines

  • Unreal Engine 5 (Epic Games): AAA-Grafik, C++/Blueprints
  • Unity: Plattformübergreifend, C#, Indie-freundlich
  • Godot: Open Source, GDScript/C#, wachsende Community