Eine Spiel-Engine (abgeleitet vom Engl.: ‚Game Engine‘) ist ein Framework für die Entwicklung von Video- und Computerspielen. Sie stellt das Spiel dar und ist für die visuelle Wiedergabe und den Ablauf verantwortlich. Eine der bekannten Spiel-Engines ist die Unreal Engine von Epic Games, die ein Echtzeit-3D-Rendering ermöglicht.
Mit der Entscheidung für oder gegen eine Spiel-Engine sind bei der Entwicklung Vor- und Nachteile verbunden. Manche Möglichkeiten können mit der einen Spiel-Engine genutzt werden, manche hingegen nicht, wie etwa die Auswahl für 2D- oder 3D-Grafiken, das jeweilige Computerspiel-Genre und die Plattform. Insofern unterscheiden sich die einzelnen Spiel-Engines anhand ihrer technischen Angebote zum Teil ganz erheblich. Sie gelten auch in Ansätzen als Möglichkeit, das zukünftige Metaversum abzubilden.