Mine3D: A Web 3D Minesweeper Game
egraether.com
egraether.com
In fact, a highlight of the 27 cells within the area of a clue on hover would be great as well.
Otherwise, fantastic work.
GitHub Issues (https://github.com/egraether/mine3D/issues)
Feature Requests (https://mine3d.uservoice.com/forums/136434-general)
Now I feel selfish for having the same thoughts as you about the grid and just quitting the game instead of telling OP.
Someone says "minesweeper", I post my implementation. It's an established ritual.
Here go: http://www.ronilan.com/bugsweeper/
Few notes:
1. This is dated January 2014. It is a job interview homework.
2. The HN community has detected a bug and indicated that it should be fixed. That was done March 2017.
3. There are currently no known bugs.
4. The goal of the game is to find the unknowns.
5. No puns intended.
If we start having bots do refreshing and posting for us, then bot will not only be taking our jobs, they'll be taking our hobbies!!
Can't allow that!!!1
http://www.geekwire.com/2016/seahawks-lineman-russell-okung-...
http://www.chiark.greenend.org.uk/~sgtatham/puzzles/js/mines...
That guarantee allows for playing with high mine counts, which would ordinarily be impossible way too often. The high mine count boards sometimes contain interesting deductions.
https://git.tartarus.org/?p=simon/puzzles.git;a=blob;f=mines...
There is code for solving a grid using deductions in this section:
https://git.tartarus.org/?p=simon/puzzles.git;a=blob;f=mines...
And below that is the code that generates grids and checks that they are solvable without taking risks.
A similar approach is used to analyse the difficulty of Sudoku games here:
http://hodoku.sourceforge.net/en/index.php
with different names for the different types of deduction.
http://www.minesweeper.info/archive/MinesweeperStrategy/mine...
Reminds me of a 3D 2048 game I made some years back.
https://kshitij-banerjee.github.io/Cubiks-2048/
Check the dismember view I provided (space bar). That open up the cube to give a better spatial understanding of the board.
That is the problem with 3D games, I realized. Trying to visualize is a pain to most people and deviates them from the game. This was my attempt at solving that.
I think in your case, hovering over a cell and highlighting its adjacent numbers might help create better visual understanding of the state.
But it's a built-in skill of everyone over the age of a few months old!
Isn't the real problem the inability of 3D interfaces to, ahem, interface, with an innate skill 100% of sighted users have? In other words I think the interfaces are wrong, not the users.
I don't know that I can agree with this. There's nothing hard about spearing a meatball with your fork, and some spaghetti, even if it's dense 3D space... So it's not about visualization, more about UX/interaction or interface...
One possible improvement: Add some keyboard mappings for map rotation. E.g. something like WSAD to rotate the cube and QE,RF to strafe vertically and horizontally. I guess it would need some experimentation to figure out what makes sense.
Assuming the developer is listening... I think I ran into a bug related to resizing the window after starting the game. Clicking selected other blocks than I desired.
Also, I'd like to +1 the request to have a grid remain at least on the numbered cells. A partial transparency of numbered cells might be neat because you could see depth better from overlap of cells.
And left-dragging to pan wasn't an entirely happy experience; partly because it kept selecting bits of the HTML on the left, and partly because I felt there was something slightly strange about the way rotation worked. Is it traditional arcball or something else?
...but in general I thought it worked really well. I played sweep mode, and liked it a great deal (I did get an unfair puzzle, but guessed correctly and won it. On, um, easy mode).
Update: has something just changed? I can't delete mines in sweep mode any more --- they just blow up instead.
Example: http://egraether.com/mine3d/?grid=30,16,1,99
Currently only at a 20% win rate, which is frustrating.
Without giving it any thought really, I wonder what modifications (if any) needed to be made to the flood fill algorithm in this version.
The original minesweeper rules don't make for a great game in 3D. I added the "sweep mode", where you can remove mines, to make the game more appealing in 3D
There are many bugs and bad things in the game I did not fix, because I have no time to do. I have to work and find work to make a living.
Maybe the word I say is not clearly, What I mean is I think my game's mechanic/idea is better.
Certainly, http://egraether.com/mine3d/ this is more stable, more beautiful ui, and more light weight.