🚪 Room Crawler is a roguelike RPG turn-based combat.
Play
Play the game on:
Background
This game was made for Gamedev.js Jam 2025, which the theme was Balance
.
I bootstrapped the game from renpy-roguelike so that I could make a point-and-click, turn-based combat.
Ren’Py is a visual novel engine, but I was able to borrow mechanics from my previous games Built to Scale and Haunted Heir.
To make the RPG system work, I created classes for the player and enemy characters. I also added RNG (random number generation) to the stats, skills, and rewards. The shop interface gives the player choices about the economy and I added an exploration mechanic to fit with the roguelike theme.
Ultimately, I created 10 levels, where you face between 1 to 3 enemies. After beating the game, you can choose to continue playing with randomly generated enemies.
The game is open sourced on GitHub. Let me know what you think!