Microsoft WindowsBeam Software, 1997
Fan remake Experimental Stalled · 11 months

KKnD (OpenKrush)

Game: KKnD (Windows, 1997)

WIN

OpenKrush: a reimplementation of KKnD (Krush Kill ’n’ Destroy), Beam Software’s real-time strategy game, built as a mod for the OpenRA engine, with its code in C# and its rules in YAML. The project was started for KKnD and KKnD2: Krossfire, but so far it only covers the first game, with the Survivors, the Evolved, the tech bunker units, and the three terrains (desert, highland, and urban). It reads the original’s files and videos, and comes with multiplayer maps, the game’s classic ones among them, and a skirmish AI, which gained base building and oil management in November 2022, its last stretch of heavy work; the latest change is from November 2025. It inherits multiplayer and the dedicated server from OpenRA. There are no releases: it’s built with OpenRA’s mod SDK scripts, which also produce Windows installers, macOS apps, and Linux AppImages, and its README is still the SDK template’s. The repository includes the three terrains’ tilesets, made from dumps of the game’s own and heavily edited, the converted classic multiplayer maps, and sprites and sounds taken from the demo, the videos, and unused Beam Software beta material, along with voices the author made with a synthetic voice. Its content installer can download the free KKnD Xtreme demo from archive.org and extract the unit sprites from it; music and videos come only from the full game.

You needThe files from your own copy of KKnD Xtreme, from Steam or GOG, or the English KKnD or KKnD Xtreme CDs, which the content installer copies; the free KKnD Xtreme demo is enough for the unit sprites. Plus Windows, Linux, or macOS, and, to build it, the .NET SDK that OpenRA requires.

How it gets to PC
Fan reimplementation
Console
Microsoft Windows
Original studio
Beam Software
Year
1997
Author
IceReaper, Dzierzan
Stars
129
Last activity
2025-11-17 · 11 months ago
Latest version
playtest-20220222-3 · 2022-02-22
License
GPL-3.0
Language
C#
View repository ↗
multiplayerreverse-engineering
README badge

If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.

README badge
[![Recompendium](https://recompendium.com/insignias/port/kknd-openkrush.svg)](https://recompendium.com/en/port/kknd-openkrush/)