Minesweeper meets RPG – defeat monsters, gain experience and conquer the boss.
- ⚔️ Four playable classes with unique abilities: Warrior, Mage, Assassin & Paladin
- 🌱 Monsters scale with your level and become increasingly dangerous
- 🛠️ Multiple difficulty levels & board sizes for variety
- 💾 Auto-save and integrated leaderboard
git clone https://github.com/ViatorisBaculum/sweepem.git
cd sweepem
npm install
npm run dev # development mode
npm run build # production build
# For Android (Capacitor):
npx cap sync android && npx cap open androidPlay the web version directly at:
👉 viatorisbaculum.github.io/sweepem
Open tiles, gain experience, and defeat the boss without losing all hearts.
Numbers on revealed tiles show the total strength of adjacent monsters.
- 🖱️ Left click / tap – reveal tile
- 🚩 Right click / long press – place a flag
- ✨ Special ability – tap the button in the lower right corner
- Defeat monsters to gain experience and level up
- Higher-level monsters deal more damage
- Score decreases over time – act quickly
- ⚔️ Warrior – gains an extra heart each level
- 🔥 Mage – casts a 3×3 fireball, recharges on level-up
- 🗡️ Assassin – executes monsters of its level without taking damage
- 🛡️ Paladin – starts with the most hearts
This app does not collect, store, or process any personal data.
© 2025 Waldemar Stab. All rights reserved.
Released under the MIT License.
Used libraries (selection) – please note their respective licenses:
- Capacitor – MIT
- TypeScript – Apache-2.0
- Webpack – MIT
- Additional dependencies and their licenses can be found in the
package.json.
Found a bug or have a feature request?
➡️ Create an Issue on GitHub