Merge remote-tracking branch 'origin/master' into gh-pages

This commit is contained in:
synth-ruiner 2015-03-06 09:44:53 +00:00
commit 3553ec40e4
1 changed files with 11 additions and 11 deletions

View File

@ -10,19 +10,19 @@ move middle-click functionality to left-click instead
add support for mobile devices/1-button mice (probably hold down to flag a mine)
setup screen for difficulty/board size options
scoring system (no. rows cleared/no. mines cleared, possibly timer)
game over screen/restart button
make flags permanent to prevent cheating?
save game using html5 local storage so player can come back later
make cleared columns slide left?
possibly add way to remove clicked mines (powerup/clump clicked mines together to destroy/get clicked mine to top/left of screen, etc.)
Need to test on mobile devices etc.
## bugs
Game adds too many rows and they appear off the bottom of the screen
the player can cheat under certain conditions; if there is only one tile left on a row, the player can flag it and if it is a mine, the row will clear. if not, the player can unflag it and click it. not sure how big a deal this is really.
middle-clicking causes middle-click-scroll to happen; this is probably related to above issue
the game adds too many rows and then deletes the extra rows, instead of just adding the correct number of rows in the first place. this is due to the row clearing method nesting and adding the new rows several times as a result
this has been slightly fixed but in a hacky way
the scoring system is wrong due to the above problem; if any tiles cascade during removal of rows, the score is added again for each step of the cascade leading to vastly inflated scores
game is apparently broken in Safari (not sure which version)