Space Mines

A relatively simple implementation of Minesweeper in "space" or with 3 dimensions.

You will see 3D formation of dull gray orbs on a darker background. These are potential mines. You can move amongst them without risk of setting them off. Much like the 2D version, you can click on locations where you suspect there is NOT a mine. If you click on an orb that does NOT contain a mine, it will either disappear or change color to something more appropriate to its proximity to an actual mine (see below).

Blowing Up (aka "Failing")

If you do accidentally select an orb that contains an active mine, the mine field will be revealed with all active mines appearing a bright red. At this point you can refresh your browser to try another game at the same difficulty or come back to this index page and select a different difficulty level link below.

Orb Colors

As mentioned earlier, if you click on an orb that does not contain an active mine it will disappear or change to a color that gives a hint to as many active mines it is adjacent to.

ColorNumber of adjacent active mines
Blue1
Green2
Yellow3
Orange4
Red5 or more

Getting Around

This games uses Three.js FlyControls. Use your arrow keys or mouse drag to look around. W, S, A, D, R and F to move around. Q and E can be used "roll" left and right respectively but these are of limited value for this situation. Here is a more detailed table of controls:

ControlAction
WMove forward
SMove backwards
AMove left
DMove right
RMove up
FMove down
QRoll left
ERoll right
Arrow keysRotate in that direction

Marking Active Mines

As you locate orbs that you suspect are active mines, right-click or cntrl-click on them to "mark" them as suspected active mines. They will turn bright white when marked. Once you have "marked" all the active mines successfully, all the orbs that are not mines will disappear and only the correctly marked active mines will remain. If you see the non-active orbs disappear and only your marked mines remain, you have beaten that board.

If you change your mind on a mine that you have "marked", simply right-click or cntrl-click it again to unmark it. You can't "win" if you have any non-active mines marked even if you have all the active ones marked as well.

Difficulty

DifficultyDimensionsNumber of active mines
Easy4x4x42
Average4x4x43
Hard5x5x54
Very Hard5x5x55
Extreme6x6x66
Insane6x6x67
Nuts6x6x68

Restarting a New Game

To restart a new game at the same difficulty level, simply click your browser's refresh button. To try a different difficulty level, navigate back to this index page (e.g. "http://twcrone.com/space-mines").

Code

The code for this game is currently stored in Github here.

The game relies on Three.js and sample code from Learning Three.js - The JavaScript 3D Library for WebGL written by Jo Dirksen.

Send me comments via Twitter (@twcrone) or alternatively twcrone@gmail.com. Don't monitor the latter very well so your best bet is send me a tweet that you sent me some email so I'll know to look for it.

Have fun!