Visit the Official Website
git clone https://github.com/beyond-all-reason/RecoilEngine --recursive
Recoil is a fork and continuation of an RTS engine version 105.0
Visit our Discord for help, suggestions, bugs, community forum and everything Recoil related.
You can use a pre-compiled binary, usually, you want to use an installer or a package prepared for your OS:
Start with master as the primary branch.
Verify you're seeing tags:
>>> git tag
spring_bar_{BAR105}105.0-430-g2727993
spring_bar_{BAR105}105.1.1-1005-ga7ea1cc
spring_bar_{BAR105}105.1.1-1011-g325620e
spring_bar_{BAR105}105.1.1-1032-gf4d6126
spring_bar_{BAR105}105.1.1-1039-g895d540
spring_bar_{BAR105}105.1.1-1050-g5075cc0
...If you aren't seeing these (often, when you've cloned your fork of the repository and not the upstream version), try the following:
git remote add upstream https://github.com/beyond-all-reason/RecoilEngine
git fetch --all --tagsMake sure master is pointing to upstream master:
git checkout master
git branch -u upstream/masterIf you are just starting out and want to get an engine binary, we recommend using our Docker scripts documented in docker-build-v2/.
If you want to compile the engine without Docker to use a different compiler, to have a better setup with code completion in an IDE, etc., you might want to follow the building without Docker article.
Our Terms are documented in the LICENSE.
Please adhere to the AI usage policy, if you use such tools.