Games

Dungeon Keeper 2

Windows · 1999 · 2 projects

2 ports

Fan remake Experimental

Dungeon Keeper 2 (OpenKeeper)

tonihele/OpenKeeper

OpenKeeper: an open-source, cross-platform remake of Dungeon Keeper 2 and its engine, written in Java with jMonkeyEngine. Its goal is to reimplement the whole game, version 1.7 with the three bonus packs, with few or no changes and using the original assets, so you need the game to play; later on it could get fan-made graphics, which would allow a standalone version, and new features. It includes a converter that turns the assets from your install into the engine’s format. It has been in development since 2014 and has no stable releases: it publishes a development build that is updated as changes come in, the latest on October 20, and it can also be run from source with Gradle. Since September it has added a minimap, a full-screen map, ceilings, visual effects, the level-won movies, and an in-game options menu. Two of its last 100 commits, from September, list Claude as a co-author.

You needYour own installed copy of Dungeon Keeper 2; the project targets version 1.7 with the three bonus packs. Plus, to run it from source, the Java JDK 25 and an internet connection; Arch Linux has an AUR package.

★ 508 · 2026-10-31 View →
Fan remake Experimental

Dungeon Keeper 2 (GLKeeper)

codenamecpp/GLKeeper

Grim Lands Keeper (GLKeeper): an open-source reimplementation of Dungeon Keeper 2 in C++ with OpenGL, which reads the original game’s file formats. The README states it is not yet playable. It publishes development builds for Windows; dev-8 (September 27) fixed terrain geometry batching and added building and selling rooms for gold, cursor logic, the minimap, runtime texture atlas generation, main campaign level selection, sounds and ambience, front-end camera transitions, and intro movie playback; dev-7 added level selection (skirmish and My Pet Dungeon) and basic creature pickup. Another reimplementation of this game exists, OpenKeeper. The README doesn’t say what data it needs; given the formats it documents, the engine is fed from the files of your copy of Dungeon Keeper 2.

You needThe README doesn’t spell it out: your own PC copy of Dungeon Keeper 2 is presumably needed, since the engine reads its files. Plus Windows (development builds in bin_win.zip).

★ 45 · 2026-10-17 View →

Questions

What projects are there for Dungeon Keeper 2?

The catalog has 2 ports for Dungeon Keeper 2, all on this page with their status.

What do I need to play it?

Your own copy of Dungeon Keeper 2 (Windows). Recompendium only links projects that don’t distribute the game, and each entry says which version or region you need.

Which one is the most popular?

Dungeon Keeper 2 (OpenKeeper), with 508 stars on GitHub.