Game review

MineSweepear Island

7 / 10

Developer
Dimitri Masson (GitHub: dhmmasson)
Publisher
Independent (Ludum Dare 32 Compo entry)
Released
1 January 2015
Platforms
Web browser (desktop and mobile)
Genre
Puzzle
Monetisation
Free, open source, no ads and no in-game purchases
Players
Single-player only

The short version

MineSweepear Island takes Minesweeper's core deduction loop — numbers tell you how many mines are nearby — and rebuilds the interaction entirely around a single dragged gesture: hold and drag across the hex grid to chain a scoring path, with each new cell's mine-count feeding a growing multiplier until you lift your finger or drag onto a mine. It's a real, and rare, reinvention of an old genre's controls for touch rather than a resize job, confirmed by actually drawing paths, detonating mines, running the clock to zero and restarting entirely by tap. The catch is there's only one mode: a 60-second high-score sprint with no levels or end state, so the 360KB of jam-scope content runs out of ideas well before the touch design does.

Biggest strengths

  • The entire game is playable with one dragged finger — touchstart/touchmove/touchend drive the identical dragStart/dragMove/dragEnd functions the mouse uses, confirmed by drawing a real multi-cell scoring path on a simulated touchscreen and watching the score and multiplier climb exactly as the code predicts
  • Turning "chord and flag" Minesweeper into "draw a path before your finger lifts or a mine ends it" is a genuinely different way to interact with the genre's deduction math, not just a reskin
  • The Game Over modal, Restart button and full round reset all confirmed working by tap alone, including the timer correctly returning to 60 seconds on restart

Biggest weaknesses

  • There is exactly one mode: a 60-second timer and an ever-growing hex island, with no levels, no difficulty curve and no win condition beyond "beat your last score" — a single sitting exhausts everything the game does
  • The landing page advertises "20% of cells are trapped," but the shipped code rolls `Math.random() > 0.7`, a 30% mine density — worth knowing before you trust the game's own description of its odds
  • The signature idea — spatialised audio revealing nearby mines by ear — could be confirmed structurally (the WebAudio panner initialises and both effects decode and play without error) but not judged for how well it actually plays as a gameplay signal, since that requires listening rather than reading a screenshot

Who it's for: Anyone who wants a two-minute arcade puzzle break and likes Minesweeper's math more than its right-click ritual

Our recommendation: Worth a few rounds on a phone for the drag mechanic and the hex spin on a familiar formula; not a game with enough underneath to hold attention past a handful of high-score attempts

7 / 10

Minesweeper's basic promise — a number tells you how many mines surround it, work out the rest — has survived almost every attempt to touch-ify it by bolting a flag/reveal toggle onto the same click-and-right-click interaction PROXX and a dozen others use. MineSweepear Island, built in 48 hours for Ludum Dare 32, tries something more structural: instead of clicking cells one at a time, you hold a finger down and drag it across the hex grid, and every new cell you cross adds its mine count to a running score and multiplier for that one continuous path. Lift your finger, or drag onto an actual mine, and the path ends — the mine case halves whatever you'd built up rather than ending the round outright, so a bad guess costs you progress, not the game.

A drag mechanic that was actually built for a finger

js/game.js wires touchstart, touchmove and touchend to the exact same dragStart, dragMove and dragEnd functions bound to mousedown/mousemove/mouseup — not a separate, possibly-neglected touch path, the same code. That was tested directly rather than assumed: a held drag across five hex cells on a simulated touchscreen produced the same score and multiplier climb the source predicts, cell by cell, and the on-screen counters ("Current line score," "Total score") updated in lockstep with the drawn line. Running the round's 60-second clock to zero brought up a Bootstrap "Game Over" modal with Your Score and Your Best Score fields and a Restart button, and tapping Restart correctly closed the modal and kicked off a brand new board with the timer back at 60 — the whole loop, start to finish to restart, works without ever needing a mouse.

Thin content wrapped around a good idea

Where this one runs out of road is scope, and reading the source is blunter about that than playing it. There's a single board size, a single 60-second timer, and no way to actually "win" — reveal() implements the standard Minesweeper flood-fill for empty cells, but nothing in the code checks for clearing the island or advancing to a next one. It's a high-score chaser, not a puzzle with an ending, and Ludum Dare's 48-hour Compo format explains why. Worth flagging: the game's own landing page claims "20% [of cells] are trapped," but Game.Spot's constructor rolls `Math.random()

0.7` — a 30% mine density, meaningfully spikier than what the game tells you to expect.

The other half of the pitch — "you have an unconventional weapon: your ears," spatialised audio that hums louder from nearby unrevealed mines — is real code (audio.ctx.listener.setPosition tracks your finger position every drag frame) and it does load and play cleanly now: the two sound effects were originally pulled from the developer's personal Dropbox share links rather than the WAV files already sitting in the game's own /sounds folder, a fragile dependency this listing has pointed back at the local copies instead. What this review can't responsibly claim is how well the spatial cue actually helps you play with sound on, since judging that requires listening rather than reading a screenshot — a real limit of this review's evidence, worth being upfront about rather than guessing.

Should you play it

For what it is — a jam entry, not a shipped product — MineSweepear Island earns its place with a control scheme most 2015-era browser puzzles never bothered to build, and a real idea about how Minesweeper's math could work as a drawn path instead of a grid of clicks. It won't hold you for more than a handful of rounds, and the one thing the game says about itself (that 20% mine figure) undersells how often you'll actually detonate one. But as a two-minute phone diversion with a genuinely different feel to the genre it's borrowing from, it's worth the round trip.

Pros and cons

Pros

  • The entire game is playable with one dragged finger — touchstart/touchmove/touchend drive the identical dragStart/dragMove/dragEnd functions the mouse uses, confirmed by drawing a real multi-cell scoring path on a simulated touchscreen and watching the score and multiplier climb exactly as the code predicts
  • Turning "chord and flag" Minesweeper into "draw a path before your finger lifts or a mine ends it" is a genuinely different way to interact with the genre's deduction math, not just a reskin
  • The Game Over modal, Restart button and full round reset all confirmed working by tap alone, including the timer correctly returning to 60 seconds on restart
  • No third-party analytics anywhere, and the only external dependency this review found — the two sound effects were loading from the developer's personal Dropbox link rather than the copies already sitting in the game's own /sounds folder — has been pointed at the local files for this listing
  • Clean MIT licence, properly credited, no ads

Cons

  • There is exactly one mode: a 60-second timer and an ever-growing hex island, with no levels, no difficulty curve and no win condition beyond "beat your last score" — a single sitting exhausts everything the game does
  • The landing page advertises "20% of cells are trapped," but the shipped code rolls `Math.random() > 0.7`, a 30% mine density — worth knowing before you trust the game's own description of its odds
  • The signature idea — spatialised audio revealing nearby mines by ear — could be confirmed structurally (the WebAudio panner initialises and both effects decode and play without error) but not judged for how well it actually plays as a gameplay signal, since that requires listening rather than reading a screenshot
  • Visuals are pleasant but static: a handful of background textures and flat hex colouring, with no animation beyond the drawn path itself

Category scores

Category scores are the reviewer's read on each area. They inform the overall score but do not average into it — the number at the top of the page is a judgement, not a calculation.

  • Gameplay 6.5 / 10
  • Visuals 7 / 10
  • Value 8 / 10
  • Originality 7.5 / 10
  • Replayability 6 / 10