modarchy is a free and open source port of the red ball series, built for more powerful and accessible mods!
read the text tutorial to get started with modding!
if you just want to play mods, then download the standalone builds; modarchy currently has support for windows, linux, and mac.
if you want to make mods or develop the tool, then download godot 4.3 and clone this repository!
performance: let's face it, flash can get really laggy sometimes. however, since we're switching from a decade old software to a modern game engine, we can get a massive boost in how well the game runs. even though rb1 is capped at 31 fps, you can theoretically get much higher than that, and maintain a consistent framerate.
possibilities: due to this switch, the options for what you can do with red ball modding are wide open. godot offers a ton of tools to suit your needs, and there's practically unlimited room to experiment and create whatever you want. there's already some really cool mods that show off how much potential this tool has for creating mods.
accessibility: godot uses a language named gdscript, which is basically a more specific version of python. additionally, godot has a wide variety of debugging tools, so you can pin down exactly what's going wrong. combined with the modarchy-specific tools here, the friction between making mods is reduced immensely.
accuracy: even though it's close enough, this port isn't 100% accurate to the base game. however, a lot of the values are mirrored from the original games, and the physics are still deterministic.
other ports unfinished: as of right now, rb1 is the only game here that has been ported. the other games will be implemented into modarchy over the next few months. additionally, rb4 might not get modarchy ports out of legal concerns, but i still need to work that out.
first steps: since this tool is only a month old, there's still a lot of progress to be made. make sure to report any bugs you find in the discord server (linked near the top)!
beatrixwashere: founded the tool and contributed a ton to the tool itself and its resources
godot-rapier: made the physics engine used here (more at https://godot.rapier.rs/)
evgeniy fedoseev, dj harlock, and the rest of the red ball team: made the original red ball games
and everyone who's supported the tool :3
some assets used in this project are from the red ball series. this project does not profit off of these, and full credit goes to the original creators.