itch.io is community of indie game creators and players

Devlogs

Plans for 0.4 (or 1.0?)

Roody:2d Demo
A downloadable game for Windows

The biggest barrier to automation in 0.3 is the bare materials. Right now the only way to get the most useful materials (copper and iron) is to mine manually, or build a giant tunnel bore that filters out rare resources, and a way to transport them to your base (if your base is stationary).. Such a machine is very "end game", so that means you are stuck doing the most tedious task for most of a playthrough.

Exploration is pointless right now. Its possible to build vehicles, road factories, tunnel bores, etc, but hardly any reason to, other than to just reach more natural terrain for more veins.

The major 0.4 feature: creature spawners and creature-to-ore machines.
It would be easy just to make veins more rare and have every vein drop infinite resources, but slapping a few blocks on a vein to extract the materials isnt interesting. Learning the intricacies of a creature and how to kill it and collect the resources is.

Making creature spawners immobile and in randomly generated clusters also incentivizes making vehicles and long pathways.

Adding creatures also means a lot more traditional things like health, weapons, death.

Pictured: Creature spawners (pink) and creatures in a generated maze. Very early in development.

This means a lot of the back-end has to change for Roody:2d. Adding death means adding corpses, and looting your deceased corpse. Adding another interface that could store blocks (others are hotbar, backpack, and entire world) prompted a almost full rewrite of all those systems.


For various development reasons, the console and input systems are being overhauled. 0.4 will probably have the settings menu temporarily disabled, and replaced with a  file you can edit with any text editor. Those menus will be brought back in a later update if not released in 0.4. The 0.3 options and keybindings are stored in simple binary files, so they are "fragile" to any changes. These text files should be more robust to future updates. 


All these changes might be worthy of a 1.0.0 Beta (once bug free), but we'll see about that.

Download Roody:2d Demo
Read comments (2)