Oblivion Minesweeper
Minesweeper as a Discord activity, with a no-guess mode, a daily challenge and leaderboards.

Oblivion Minesweeper is a web version of the classic game, built for the Oblivion SMP community. It runs as a Discord activity, so members can open it straight from the server’s Discord and compete with each other.
What it does
The game has the three standard difficulties: easy at 8 by 8 with 10 mines, medium at 16 by 16 with 40 mines, and hard at 30 by 16 with 99 mines. On top of that come two things I wanted from a modern minesweeper:
- No-guess mode. Every board is generated so it can be solved by logic alone, with no 50/50 guesses at the end. No-guess boards have their own leaderboards.
- Daily challenge. Everyone gets the same seeded board each day, and you get one run at it. That makes the daily leaderboard a fair comparison.
The leaderboards show the top five per mode on the front page, with a full board behind it. Times are tracked per difficulty and per mode.
How it was built
The site is a web app that I built with Lovable, an AI tool that generates the front end from a description and lets you iterate on it. I designed the game modes, the rules for the no-guess generator and the leaderboard structure, then shaped the interface through many rounds of changes. The Discord side is handled through Oblivion Buddy, which launches the activity and reports results.
Status
The game is live and used by the community through the Discord bot. I am not maintaining it any more, but it keeps working on its own.
What I got out of it
Minesweeper looks simple, but a no-guess generator and a fair daily mode take real thinking about state, seeds and edge cases. It was also my first time integrating a web app with Discord’s activity system, which meant reading platform documentation carefully and testing inside the real client.