While maintaining some roots in traditional roguelike gameplay with features like randomly generated dungeons, turn-based combat and permadeath, Rotten Soup also has many modern features such as tiled graphics, animations, a statically defined overworld, and mouse controls. Since Rotten Soup is developed using JavaScript, you can play it in your browser here!
- Three detailed areas that you can explore. The Mulberry Town, Forest & Graveyard
- Randomly generated dungeons with different themes every 5 floors with unique enemies and loot
- A tough mini-boss that can raise the dead
- Dozens of unique villagers!
- Melee, Magic, and Ranged combat
- Wide variety of playable characters
- Potions, swords, keys, and spellbooks!
- Quests
- Dialog and interaction with NPC's
- Procedurally generated worlds not unlike Minecraft
- Weapon enchantments
- Goal-based enemies
To run Rotten Soup locally, you can clone this repository and install its dependencies with yarn
. You will probably need to install vue-cli
.
npm install -g @vue/cli
# OR
yarn global add @vue/cli
To Install other Dependencies
npm i
# or
yarn
To Run in Desktop
npm run desktop
# or
yarn desktop
To Run as Web App
npm run serve
# or
yarn serve
If you have any feedback, please send me an email at larkenx@gmail.com or drop an issue on GitHub. Any feedback is welcome and greatly appreciated.
We now have a Discord! So come check out the Community!❤️
If you've really enjoyed my game and want to buy me a cup of coffee, I won't stop you!