22 Open Issues Need Help Last updated: Jul 13, 2026

Open Issues Need Help

View All on GitHub
enhancement good first issue game compat refactor area: Input

A powerful free cross-platform RTS game engine

C++

A powerful free cross-platform RTS game engine

C++

A powerful free cross-platform RTS game engine

C++

A powerful free cross-platform RTS game engine

C++
good first issue todo refactor

A powerful free cross-platform RTS game engine

C++
enhancement good first issue area: Lua API

A powerful free cross-platform RTS game engine

C++
enhancement good first issue area: Lua API

A powerful free cross-platform RTS game engine

C++
good first issue area: Lua API

A powerful free cross-platform RTS game engine

C++
good first issue

A powerful free cross-platform RTS game engine

C++
Flatten modrules 10 months ago
good first issue

A powerful free cross-platform RTS game engine

C++
area: documentation good first issue area: Lua API

A powerful free cross-platform RTS game engine

C++
good first issue area: Lua API refactor deprecation

A powerful free cross-platform RTS game engine

C++
enhancement good first issue area: Input

A powerful free cross-platform RTS game engine

C++
enhancement good first issue area: Lua API area: Input

A powerful free cross-platform RTS game engine

C++
area: documentation enhancement good first issue area: Input area: Basecontent

A powerful free cross-platform RTS game engine

C++

AI Summary: Debug a crash in the Recoil RTS game engine (version 105.1.1-1354-g72b2d55) that occurs during startup when using a specific startup script. The crash is reported with a provided infolog.txt file. The task involves analyzing the log file, potentially recompiling the engine, and identifying the cause of the crash within the engine's codebase.

Complexity: 4/5
bug good first issue enginecrash

A powerful free cross-platform RTS game engine

C++

AI Summary: The task involves removing a line of code (L5241 in LuaSyncedCtrl.cpp) within the Recoil game engine that sets a projectile target type to 'g'. The issue description suggests this line is redundant and can be safely removed without affecting functionality. This requires familiarity with C++ and the Recoil engine's codebase.

Complexity: 2/5
good first issue refactor

A powerful free cross-platform RTS game engine

C++

AI Summary: The task is to modify the `SetProjectileTarget` function in the Recoil RTS game engine's LuaSyncedCtrl.cpp file. Currently, if the function receives an incorrect number of arguments (not 3 or 4), it silently returns `nil`. The requirement is to change this behavior so that it throws an error instead, maintaining consistency with other API functions that handle invalid signatures.

Complexity: 3/5
good first issue area: Lua API

A powerful free cross-platform RTS game engine

C++

AI Summary: Improve the documentation for Recoil Engine's startscripts. This involves creating a comprehensive guide explaining their purpose, usage, data transmission methods, format, and available options. The guide should clarify modoptions and link to relevant existing documentation. The current example-only documentation should be expanded upon.

Complexity: 4/5
area: documentation enhancement good first issue

A powerful free cross-platform RTS game engine

C++

AI Summary: Create a guide explaining how to use modoptions in the Recoil RTS game engine, including documentation of the engine's hardcoded default modoptions. The guide should focus on *how* to use modoptions within the game, not on how to pass them via the startscript (as that is covered elsewhere).

Complexity: 3/5
area: documentation enhancement good first issue

A powerful free cross-platform RTS game engine

C++

AI Summary: The task involves modifying the Git repository for the Recoil game engine to exclude specific generated files from version control. These files (`doc/site/data/*.json`) are used for the engine's website but shouldn't be tracked for changes as they are automatically generated. The solution requires using `git update-index --skip-worktree` or a similar command to mark these files as untracked while keeping them present in the repository for local use.

Complexity: 2/5
area: documentation good first issue

A powerful free cross-platform RTS game engine

C++

AI Summary: The task is to modify the Recoil game engine to ensure that calling the function `SetFeatureHealth(f, -1)` correctly kills a game feature, resulting in the appropriate debris effect if applicable, instead of leaving it with negative health.

Complexity: 4/5
good first issue area: Lua API

A powerful free cross-platform RTS game engine

C++