gitmyhub

Beyond-All-Reason

★ 1 updated 5mo ago ⑂ fork

Main game repository for Beyond All Reason.

This repository contains the game logic, unit stats, and weapon behavior for Beyond All Reason, a free open-source real-time strategy game. It runs on the separate Recoil engine and lets developers tweak or contribute to the game's content.

LuaRecoil EngineChobbysetup: moderatecomplexity 3/5

Beyond All Reason is a free, open-source real-time strategy game — the kind where you build a base, harvest resources, and send armies to fight an opponent. Think of it as a modern, community-driven take on classics like Total Annihilation or Supreme Commander, with hundreds of units on screen at once.

This particular repository holds the actual game code: unit stats, weapon behavior, faction designs, and the logic that makes everything interact. It's the "content" of the game itself.

The game doesn't run on its own. It sits on top of a separate program called the Recoil engine, which handles the 3D graphics, physics, and networking. Think of the engine as the stage and this repository as the script, actors, and props. There's also a separate lobby application called Chobby that handles matchmaking and game setup. Together, these three pieces — engine, lobby, and game code — make up the full experience.

The main audience here is developers and hobbyists who want to tweak or contribute to the game. Maybe you want to adjust a unit's firing rate, add a new faction, or fix a bug in how projectiles behave. The README walks you through cloning this code into your local game install folder and flipping on "dev mode" so the game loads your modified version instead of the official one. Players who just want to play should grab the download from the project's website instead of poking around here.

One notable thing: the setup process is fairly hands-on. You need to find your install directory, create a specific file to enable development mode, and clone the code into a folder with a particular naming convention. It's not a one-click install, but that's typical for game modding workflows where you're swapping out live game files with your own working copy.

Where it fits