Tetrisweeper (blockMath_2048)
About
Have you ever wanted both Tetris and Minesweeper?
Well, here it is. (This isn't the first; kertisjones made one about two years ago, you can find it here. Props to him for inspiration for the finer details and mechanics. Also, the music on his is way better than mine.)
In order to clear a row, as in Tetris, you have to fill it with pieces, and correctly solve (reveal or flag) all the tiles in that row. You lose if you either reveal a square with a mine, or the pieces reach the top of the board. Combo lines (i.e. singles, doubles, triples, and tetrises) are only reset when a new piece is placed, so it's possible to get 5-line or even higher clears. High scores are saved locally; Customizable options include mine density, randomizer (7-bag, 9-bag, or random), and volume controls.
Controls:
A / D: Move piece left/right.
Q / E: Rotate piece left/right.
S: Drop the piece faster.
W: Hold the piece.
P: Open the pause menu. When in the pause menu, W/S moves the cursor up and down, A/D edit the selected option, and Q/E executes the option. (Note: P does not unpause the game - you need to select "Resume" on the pause menu.)
Left-click to mark a tile as safe.
Right click to flag or unflag a tile.
FAQ:
Q: Why did you make this if kertisjones already made one?
A: I didn't realize he made a version of this until about halfway through making this. I also added scoring and options, and the rotation doesn't glitch out after clearing a line. (He did make it first, so if you want to support him instead, go right ahead!)
Q: How does the scoring system work?
A: Each line cleared gives points for how many lines you've cleared in a row without a new piece landing. The first line gives 100 points. The full table looks like this:
Streak Points
1 +100
2 +300
3 +600
4 +1500
5+ +2000
Q: Will this be updated?
A: Yes! This will be updated every so often. For v2 I'm planning on adding global leaderboards and more customizable options. (No ETA yet.)
Q: Who made the music? Can I use it?
A: I did! Played live. You can use it as long as you credit me as the creator.
Info:
Currently, only the HTML5 and Windows versions are available.