oljo.dev
← All projects
In use · not maintained · Early 2026

Oblivion Minesweeper

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

Screenshot of Oblivion Minesweeper
2 min read

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.

Next projectVaxu AI →