A downloadable role playing game for Windows, macOS, and Linux

Will be available in 32 days.

Slave RPG is a role playing game that takes aspects of classic CRPGs and presents them in a familiar yet modern way. It is a dystopian game that finds the player under the control of an aggressive militia in a distant future, where the housing market crash had a much larger effect on the world.

You are a slave and you will need to find ways to make money to escape debt bondage, in order to return to living a normal life. Along your journey, you could possibly gain workers of your own to financially ensure your future. However, you may also find fame and fortune fighting in the district arena. The choice is ultimately yours.


  • In-Depth Role Playing
    Having six different races to choose from, eight default classes, the support for custom class creation, 40 different perks, and a plethora of difficulty options, each character created is truly unique. A dynamic character status system also changes depending on how much damage each individual body part has taken, and gameplay elements will be affected by this status.
  • Classic d20 Based Gameplay
    Both enemy and player stats alike are affected by a traditionally styled d20 system, with rolls having bonuses based on core stat elements, and various in-game actions taken with d20 die rolls.
  • A Range Of Difficulty
    Whether you would like the game to be a breeze or want the game to punish you for every action taken, there are plenty of difficulty options to choose from, including: play time, companion deaths, enemy difficulty, weather difficulty, world difficulty, an iron man mode, and more!
  • An Expansive Mid-Texas
    With over 17 unique places to explore, the post-apocalypse has covered this land in harsh swamp. Here, you can expect to find various gambling dens, a massive arena to fight in, suicide booths for when things get too tough, numerous areas changing depending on the playthrough, and a basic plot to tie it all together without bogging everything down.
  • Plenty Of Extras
    Various post game content mixed in with some rogue-lite elements provides new content to be unlocked with every ending (or death) achieved. Additional extras include: achievements, cheat codes, secrets, new classes, new races, and unlockable characters.


Will be available in 32 days.
SlaveRPG 0.85
SlaveRPG 0.8
SlaveRPG 0.75
SlaveRPG 0.7 + Hotfix
SlaveRPG 0.65
SlaveRPG 0.6
SlaveRPG 0.55
SlaveRPG All Builds (Old & New)

Development log

View all posts


Log in with itch.io to leave a comment.

When I try to install any version, it attempts to start the download but fails

I'm not sure what the issue is, the downloads are working fine on a few different computers for us and the MEGA side of things seem to be in order.   There shouldn't be any need for installing though, you should just unzip the file and it should play just fine.


When using the Itch client for updates/managing their collections, it requires you to have a specific tag for each system your game supports. When it's setup like this, users are unable to download and install or manage updates with it. That's why it won't "install" for Hugo. It doesn't really install, but it just bypasses the unzipping and future managing steps for the user as far as I know.

Thanks for the info!  It seems a little odd that I would have to specifically use a separate uploading manager to have uploaded games work with the itch.io client as opposed to simply having the client download the .zip normally.  As of now our game is tagged correctly with what systems the game supports, however the client still does not download the files correctly.  I would suggest downloading our game not using the client at the moment, and just from a web browser.

dosent install and i cant figure out why

There should be nothing to install, just unzip the file somewhere and launch the exe to play.

The game doesn't work for the mac version, the 'start the game' at the end of character customisation doesn't do anything....

Thank you for letting us know, the Mac and Linux versions are not currently being tested.  Which version did you try running?