The Windows classic, faithfully reborn: bevelled grey panels, LED counters, the smiley reset button. First click is always safe, best times are kept, and everything is drawn in pure Objo code, no images.
Minesweeper is the classic mine-clearing puzzle for the desktop, built in Objo Studio by community user @madru as a port of his own earlier B4J game. Reveal every safe square without detonating a mine, using the numbers as your only guide.
Highlights
- Play it like it is 1990. Left click reveals, right click cycles a flag to a question mark (when Marks is on), and clicking a revealed number whose flags are all placed opens the remaining neighbours, just like the original. The first click is always safe: mines are only placed after it, outside a safe zone around it.
- All the classic modes. Beginner, Intermediate and Expert, plus a custom board with your own rows, columns and mine count. Marks (?) and Colour options are in the Game menu, right where you remember them.
- Best times. Each difficulty remembers its fastest finish, asks for your name when you set a new record, and keeps everything in a small JSON file under your application-data folder.
- Drawn entirely in code. The bevelled panels, the mine counter and timer digits, and the smiley face are all drawn with plain Graphics calls. No image assets anywhere, in a project that weighs in under 100 kB.
- Comfortable on modern screens. The whole board zooms from 100% to 300% with crisp HiDPI rendering, and optional click, win and explosion sound effects ship in the box (off by default).
Requirements
- Objo Studio 26.9.4 or later
- No plugins required, the game is pure Objo
Getting started
- Download the app and open it, or open the project in Objo Studio and press Run.
- Pick a difficulty from the Game menu, or choose Custom for your own board size and mine count.
- Left click to reveal, right click to flag, and click a satisfied number to chord.
- Race the clock: your best time per difficulty is waiting in Game > Best Times.
About
Minesweeper is written and maintained by @madru, who also built the Game Boy Core plugin, Game Boy Emulator app and Objo Sokoban in this showcase. This Objo version is a port of his earlier B4J game.