Devlogs
Tetrisweeper v1.2
Changelog v1.2:
Features:
- Adds minesweep chording: When an uncovered square with a number has exactly the correct number of adjacent squares flagged, performing a click with both mouse buttons (or middle click) on it will uncover all adjacent unmarked squares.
- Adds the ability to Hard Drop a tetromino with the space bar. Performing a hard drop will award 2 points per cell dropped.
- Adds the ability to rotate counterclockwise,
- Keyboard controls have been altered somewhat to match the Tetris standards. The current controls
- Tetris:
- Move - Left/Right, A/D
- Rotate Clockwise - W, Up, X, E
- Rotate Counter-Clockwise - Ctrl, Z, Q
- Soft Drop - D, Down
- Hard Drop - Space
- Hold - Shift, C, H
- Restart - Escape
- Minesweeper:
- Reveal - Left Click
- Flag - Right Click
- Question - Middle Click
- Chord - Left and Right Click, Middle Click
- Increased the chance for a tetromino to spawn without any mines. Unlike the TETRIS bonus tetromino, this tetromino does not automatically reveal itself when spawned.
- Increased the number of mines that spawn on the edges on the top half of the board.
- Adds a timer to the GUI.
- Adds a Lines Cleared counter to the GUI.
Bug Fixes:
- Fixed a bug causing lines to clear with a falling tetromino if the minsweep for the line was already cleared. This caused several issues, including preventing the TETRIS bonus tetromino, and introducing a softlock.
- Fixed a bug causing the tetromino's rotation pivot to get out of alignment. (This might still be a problem in some edge cases, please report any issues if you encounter this bug again!)
- Fixed a bug that allows you to hold a tetromino after the game ended.
- Fixed a bug causing the Question Mark (Middle Click)'s color to display whether the tile holds a mine.
This was a surprise to me, because I forgot that I added the feature in the v1.0 release.