Mine Sphere
Minesweeper on a globe of hexagons and twelve pentagons — five sizes, three densities, chording, a first click that is always safe, and an optional no-guess board that a built-in solver proves can be cleared by logic.
Added
How to use it
Minesweeper wrapped round a sphere. The globe is a Goldberg polyhedron: hexagons everywhere except twelve pentagons, which sit where the corners of an icosahedron would be. A hexagon has six neighbours, so its number counts up to six; a pentagon has five. The pentagons are tinted purple so you can spot them. There are no edges or corners: every cell is surrounded.
Five sizes, from 92 cells to 1,212, and three densities (15, 20 and 24 % mines). Six neighbours tell you more than eight do on a square board, so the densities are a little higher than the classic ones to keep them interesting.
Your first cell is never a mine, nor are its neighbours, so the first click always opens an area. Tick No-guess board and the mines are laid again and again until the solver can clear the board from your first cell by deduction alone. The solver uses only what you can see: single numbers, pairs of numbers where one’s hidden cells sit inside the other’s, an exhaustive check of small groups of cells along the edge of what you’ve opened, and the mines-left count. If no such layout turns up within a second and a half (it hardly ever takes more than a few tries), you get a normal board and the game says so at the end.
How to play
- Mouse
-
drag to turn the globe; click to open a cell; right-click to flag it; click (or right-click) a number whose flags are all placed to open the rest of its neighbours — chording. The wheel zooms.
- Touch
-
drag to turn; tap to open; long-press to flag, or turn on ⚑ flag mode so taps flag; tap a number to chord; pinch or + / − to zoom.
- Keyboard
-
arrows or WASD turn the globe; Space opens the ringed cell in the middle, X flags it, C chords it; + / − zoom; P pauses (and stops the clock), M mutes, F full screen.
- Gamepad
-
left stick or d-pad turns; A opens, X or B flags, Y chords; the triggers zoom; Start pauses.
The clock starts on your first cell and stops while paused (the globe hides, so no studying it). Best times are kept per size and density — the five fastest, marked when the board was a guaranteed no-guess one.
Shake and Low graphics sit under the game. The game needs WebGL, which every current browser has. Sound starts on your first click or key.
Privacy
The page loads three.js 0.147.0 (MIT licence) from cdn.jsdelivr.net the first time it opens. Nothing else is fetched and nothing is sent anywhere: best times and settings stay in this browser’s local storage.
The game, its tiling code, solver, sounds and music are my own.
Feedback is a gift. Something to improve, a feature to add, or a bug? Tell me.
Runs entirely in your browser — network requests go only to the services named on this page.