A modding SDK for creating KKnD and KKnD2 total conversions on the OpenRA engine with cross-platform packaging.
OpenKrush is a modding SDK that enables developers to create total conversion mods for the classic real-time strategy games KKnD and KKnD2 using the OpenRA engine. It provides a complete development environment with automated build processes, testing tools, and cross-platform packaging for distributing mods. The project simplifies mod creation by managing dependencies and generating installers for Windows, macOS, and Linux.
Modders and game developers interested in creating or adapting content for KKnD and KKnD2, particularly those familiar with the OpenRA engine and looking for a structured, cross-platform workflow.
Developers choose OpenKrush for its integrated, automated toolchain that reduces setup complexity and ensures consistent builds across platforms. Its tight integration with OpenRA and focus on KKnD/KKnD2 modding provides a specialized, efficient alternative to generic modding tools.
A KKnD and KKnD2 mod on OpenRA engine.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides unified scripts for Windows, macOS, and Linux, with a single 'make' command to compile and fetch dependencies like the OpenRA engine, simplifying development across systems.
Includes launch scripts for running the game or dedicated server directly from the SDK directory, enabling quick iteration and testing without additional setup.
Automatically generates Windows installers, macOS .app bundles, and Linux AppImages for distribution, reducing the manual effort required to package mods for multiple platforms.
Comes with an example mod that demonstrates the SDK structure, offering a practical starting point for new projects and accelerating initial development.
Limited to modding KKnD and KKnD2 exclusively, making it unsuitable for other games or broader modding projects outside this scope.
Forces dependence on the OpenRA engine and its updates, which may not align with modders wanting to use different engines or maintain compatibility with original game versions.
Relies on external wiki links for getting started and FAQs, which can be less accessible and potentially outdated compared to integrated documentation.
Enforces GPLv3 on mod code loaded by the engine, restricting the use of proprietary code and potentially limiting commercial or closed-source mod development.