Commit Graph

49 Commits

Author SHA1 Message Date
synth-ruiner ca8b01f5c3 ruin games -> ruin 2015-04-22 22:50:28 +01:00
synth-ruiner 75381069e3 improve sudden death mode 2015-04-22 22:46:22 +01:00
synth-ruiner ca709a3736 Prevent game board from going weird occasionally
under certain circumstances there can be too many tiles in a row.
setting a fixed height in addition to hiding overflow will keep these
from being displayed
2015-03-29 10:57:45 +01:00
synth-ruiner 66af842212 Re-add help text 2015-03-22 18:50:43 +00:00
synth-ruiner c92d2ee621 Tutorial mode and credits
Moved difficulty options to separate "new game" buttons
styling for score/hi score
paypal and twitter links
2015-03-22 18:09:34 +00:00
synth-ruiner 84262b4026 Increase difficulty faster in sudden death 2015-03-18 23:16:59 +00:00
synth-ruiner 8d74d5c366 High scores 2015-03-18 20:41:42 +00:00
synth-ruiner 782172c4a7 Clear saved game if game is over 2015-03-18 18:41:17 +00:00
synth-ruiner c36f714946 styling of reset button 2015-03-18 17:45:50 +00:00
synth-ruiner b61885f00b Fix for image sizing
also prelim stuff for the credits
2015-03-18 17:28:27 +00:00
synth-ruiner 05b9885541 Images for mine and flag 2015-03-18 14:14:45 +00:00
synth-ruiner 54b38fbb04 Saving/loading functionality
Also removed an unused variable
2015-03-18 12:24:11 +00:00
synth-ruiner 546a30a96a Sudden death + misc fixes
Styling fixes
holding a click will now clear rows
Remove unnecessary css classes
Better checking of game over condition
2015-03-17 19:10:14 +00:00
synth-ruiner 9df9647719 Disable text selection in IE 2015-03-14 16:39:59 +00:00
synth-ruiner 4717059dae Added sizing fallbacks for old browsers
Also removed an unused variable
2015-03-14 14:53:21 +00:00
synth-ruiner 1b0c0fb141 Better font support for IE etc. 2015-03-14 11:22:14 +00:00
synth-ruiner 6a4adaf492 Allow for a taller game board on taller displays
also improve drawGameBoard functionality
and move the stats bar to the top
2015-03-10 19:56:23 +00:00
synth-ruiner 1347934c8c Allow right click on page outside the game board 2015-03-10 18:47:52 +00:00
synth-ruiner 101ae1867f Working column clearing + other fixes
right-click will no longer bring up context menu, ever
various performance enhancements and refactoring
2015-03-10 10:25:49 +00:00
synth-ruiner 52c39c0347 Performance enhancements 2015-03-09 23:44:35 +00:00
synth-ruiner e1c50da7b4 refreshMineCount performance improvement 2015-03-09 23:16:53 +00:00
synth-ruiner 19ad117402 disable column clearing again
it's too slow
2015-03-09 22:56:22 +00:00
synth-ruiner 55226c5baf Clear columns; improved adjacent tile selection 2015-03-09 22:51:03 +00:00
synth-ruiner 8148057849 Reset button
Also, credits
2015-03-09 19:34:50 +00:00
synth-ruiner 2c007f7c81 need to add credits etc. 2015-03-09 18:15:26 +00:00
synth-ruiner 160b665cd4 skull & crossbones icon for mines 2015-03-09 13:02:27 +00:00
synth-ruiner 8ebb5e0cc3 Add Google Analytics 2015-03-09 12:28:17 +00:00
synth-ruiner 76aa1592d8 Various changes
Added help text
Removed unused variables
Refactored "add new mine" functionality
Added funcionality for removing cleared columns (disabled for now)
2015-03-08 21:48:03 +00:00
synth-ruiner 0fda6f974c Remove hacky hack 2015-03-06 11:38:10 +00:00
synth-ruiner 881d4acbc3 Prevent text selection 2015-03-06 11:30:19 +00:00
synth-ruiner d379c5e104 ipad support - hopefully 2015-03-06 11:16:24 +00:00
synth-ruiner b4a037c0cb Mouse hold functionality 2015-03-06 10:41:53 +00:00
synth-ruiner cebae17341 Add middle-click functionality to left click 2015-03-06 09:40:32 +00:00
synth-ruiner 7661aa3dcc Styling & difficulty adjustment
Styling for difficulty option buttons

Easy mode slightly harder

First click now reveals a tile with no adjacent mines
2015-03-02 12:35:44 +00:00
synth-ruiner 0c2faebd03 Splash screen and difficulty options 2015-03-01 19:33:05 +00:00
synth-ruiner 830503cfe5 Fixed flag mine count exploit
Player could check if a tile was a mine by flagging a tile and seeing if
the remaining mine count changes or not
2015-03-01 17:24:19 +00:00
synth-ruiner 7af5e99f0a Add scoring and mine counter
Scoring is a little buggy
2015-03-01 16:56:49 +00:00
synth-ruiner 351e49c5b2 Styling changes 2015-03-01 15:59:06 +00:00
synth-ruiner 5950187778 Additions/fixes
Added stats box (non-functioning)

Better middle-click support

Styling changes
2015-03-01 15:28:25 +00:00
synth-ruiner e4660cf7aa Middle click behaviour
Allow middle clicking for adjacent clicked mines as well as flagged
mines
2015-03-01 14:55:37 +00:00
synth-ruiner 1442b7d5ad Another hacky fix 2015-03-01 13:58:09 +00:00
synth-ruiner b172e0e7d2 Another fix for erroneous number of rows 2015-03-01 13:47:50 +00:00
synth-ruiner cf0342e248 Fixed behaviour of row clearing 2015-03-01 13:04:59 +00:00
synth-ruiner a726760758 Properly cascade blank tiles on clearing a row 2015-03-01 12:02:23 +00:00
synth-ruiner 60df86f31c First version of endless functionality
STILL A BIT BUGGY
2015-03-01 10:55:53 +00:00
synth-ruiner 2eeef1579b No numbers on clicked mines 2015-02-28 19:29:02 +00:00
synth-ruiner 551499749d More fixes
More styling for numbers

First click can no longer be a mine
2015-02-28 19:20:27 +00:00
synth-ruiner 37e98ea1f5 Bugfixes & styling
Middle-click support for clearing squares when all adjacent flags are
placed

Cascading when a tile with no adjacent mines is clicked

Different colours for different numbers of adjacent mines
2015-02-28 16:53:40 +00:00
synth-ruiner a0d5cf8f7a First alpha
Only vaguely playable
2015-02-28 15:40:37 +00:00