Community-driven open-source continuation of the 2D physics-based real-time tactics game Cortex Command.
The Cortex Command Community Project is the open-source continuation of Cortex Command, a 2D physics-based real-time tactics game. It provides the complete game engine source code under the GNU AGPL v3 license, allowing the community to develop, mod, and maintain the game. The project focuses on cross-platform compatibility and modern development workflows.
Game developers and modders interested in contributing to or extending a 2D physics-based tactics game, as well as players who want to run the game on Windows, Linux, or macOS.
Developers choose this project because it offers a fully open-source game engine with active community development, cross-platform build support, and extensive modding capabilities, all under a libre software license.
[ARCHIVED] Cortex Command - Open Source under GNU AGPL v3 (no game data included)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Released under GNU AGPL v3, ensuring full source code access and community-driven development, which keeps the game modifiable and free from proprietary restrictions.
Supports Windows, Linux, and macOS with detailed instructions for each, including WSL on Windows, enabling broad accessibility for players and developers.
Integrates with a dedicated mod portal (cccp.mod.io) for community-created content, fostering an extensible gameplay experience with easy mod installation.
Includes configurations for Visual Studio, meson build system, and VS Code debugging across platforms, streamlining development and debugging workflows.
This repository is archived with development moved to a new unified repo, leading to potential outdated links and instructions that can confuse new contributors.
Requires installing specific tools and libraries per platform, such as Visual Studio 2019/2022 on Windows and gcc >=12 on Linux, adding significant setup overhead.
Only supports gcc >=12 and excludes clang, restricting development environments and complicating porting to systems with older or alternative compilers.
Debug Release builds may be unreliable due to optimizations, and there are platform-specific quirks like pipewire-alsa conflicts on Linux requiring manual workarounds.