Tetrisweeper v1.7


With the release of Tetrisweeper 1.7.9, the 1.7 update is finally out of beta! ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰

Version 1.7 is perhaps our biggest update yet, which totally overhauls a lot of the game's systems! If you're part of our discord, you've probably been following the development of the 1.7 beta over the past several months; thank you for all of the time and support you've given me in developing new features and stomping out bugs!

Changelog v1.7:

Features:

  • Your game will now save data between game sessions!
  • Clear on Lock: Lines no longer clear instantly when solved, instead you need to have the next tetromino lock into place.  You can press either Backspace or F1 to hard clear the board early: this can be useful for placing a mino in the right position or cleaning up your board quickly, but it will break your combo and kill your multiplier! 
    • The game will automatically hard clear for you if you're about to top out!
  • Adds the long-dreaded title menu when you launch the game! I never understood why most game's don't let you play the game before pressing play... so I went ahead and amended that. The main menu also contains buttons to access several important links directly from the game itself!
  • There's been a total overhaul of the game's scoring system, which you might want to check out in more detail here. Some highlights of the new system are:
    • When you gain multiplier, there's a brief additive delay before the multiplier will actually begin to drain. Keep an eye on the punctuation of the multiplier to know how long you have before it starts to drain! Overall, it should be lot more manageable to maintain a smaller multiplier.  
    • The multiplier is a lot less impactful on your final score than in 1.6, and is capped at x50.
    • With Clear-on-lock, you score more points scaled with how many lines you clear at once!
    • Back-to-Back Tetrisweeps and T-spinsweeps now give a x1.5 bonus!
    • Instant Clear Multiplier: If you solve a Tetrisweep, T-spinsweep, Linesweep, or a Perfect Clear before the mino locks, causing the lines to be cleared instantly, the clear will be worth x1.5 more points!
    • Perfect Clears have been updated to take both lines cleared and lines filled into account. You will receive a base amount of points based on how many rows were filled with the last mino, which conform to Guideline tetris, plus an additional point boost based on how many additional lines were cleared at the same time! 
    • The rate of mulitplier drain now scales with your level.
    • Revealing or creating an 8 now gives a solid 8,888 points!
  • Adds the Cleanse ability:
    • Pressing the Cleanse button (Hotkey is F or F2), will remove all bombs from the currently held tetromino and automatically reveal its tiles. This is very useful for solving the board after falling behind on minesweeping, or when you run into a wall of flagged mines!
    • Cleanse costs 4 wall tiles to use, so make sure to save it for the moment where it really counts!
    • Using Cleanse will also award 250 points.
  • Custom Key Rebinding

Minor Features:

  • When a mino locks, it will cascade downwards if it would be able to do so after any solved lines clear.
  • "Best Today" score, replaces "High Score" after the first run of the day. "Best Today" display will dissapear after you beat your best today, or if your best today is your high score. The current score display will now jitter if your current run is your best today.
  • The game will now properly end once marathon mode is completed (with an option to continue in endless mode, for the four whole people who have ever made it that far) 
  • Game now properly rewards T-spin minis separately from T-spins. T-Spin Minis still count for the purposes of getting T-Spinsweeps and safe tiles.
  • Added a T-spinsweep counter.
  • T-Spinsweeps are now awarded for T-spin singles and vertical T-spin doubles.
  • Game Over by topping out will now match guideline Tetris.
  • There's an option to display the mino's lock delay, which is helpful for high-level powergamers.
  • Hard drop will only give a multiplier if the fall distance is greater than 0.
  • Double-Hard-Drop prevention
  • Adds a dedicated Settings menu
  • There is now dedicated Music and SFX sound channels that can be adjusted independently.
  • Linesweeps no longer award wall tiles
  • Lock delay reset now shares a single 15-reset limit shared between move and rotate, to match the Tetris Move Reset guidelines.
  • Adds a 0.4 second cooldown to pausing to prevent SugraCube specifically from using the Pause Buffer cheat
  • Updates the engine to Unity 2021.3. This doesn't change anything in the game itself, except for a fancy new splash screen at the start. (Also, I get to use dark mode while working on the game)

Bug Fixes:

  • Fixed a bug causing the game to crash if you flag a tile on the same frame that the game ends by topping out. 
  • Fixed a bug causing chord to only activate when the mouse button is released, instead of when it is pressed.
  • Fixed a bug causing minos to spawn on row 19.
  • Fixed a bug causing weird UI scaling at resolutions other than 16x9
  • Fixed a bug causing the red background of a tile to not show up correctly when you click a mine or incorrectly flag a tile. This has been a bug for so long that everyone in the discord forgot that it was a bug.
  • Fixed a bug causing hard drops to prevent T-spins from being detected. (Thanks SugraCube!)
  • Fixed a bug causing the gravity curve to be calculated incorrectly.
  • Fixed a bug causing Tile Revealed to not award the correct amount of points
  • Fixed a bug in scoring that caused the row height to be counted as the lowest height scored that tick, instead of the row's actual height.
  • Fixed a bug causing minos to get locked in mid air when if it was rotated the same from that it locked.
  • Fixed a bug causing tetrominos to lock instantly.
  • Fixed a bug where the I mino would kick incorrectly.
  • Fixed a bug causing you to chord the wrong tile if clicked on the same frame as a line clear
  • Fixed a bug causing Hold to be used while paused.
  • Fixed a bug causing Lock Delay timer to not begin until the step after it lands.
  • Fixed a bug causing the player to have 16 lock resets, instead of 15
  • Fixed a bug allowing the player to have infinite lock resets by wall kicking.
  • Fixed a bug causing movement to not reduce the number of lock resets.
  • Fixed a bug that allowed you to score soft drop points after kicking a piece upwards.
  • Fixed a bug that allowed the player to get soft drop points while the mino was locked.
  • Fixed a bug where lock resets wouldn't reset if the timer reached 0 whil the mino was in the air.
  • Fixed a bug that allowed you to reset the delay timer when there are no resets remaining
  • Fixed a bug causing the multiplier to have a slightly different value to the number displayed.
  • Fixed a bug causing multiplier to tick down inconsistantly.
  • Fixed a bug causing Hold to stop left or right input from being detected.
  • Fixed a bug where hard drops with a fall distance greater than 0 would count as a T-spin
  • Fixed a bug in Tetrisweeps and T-Spinsweeps that caused them to award points and multipliers as if they were one row higher than they actually were.
  • Fixed a number of null errors caused by the first mino each game.
  • Fixed a bug causing the pause menu to mysteriously open, but not pause the game.
  • Fixed a bug where I pieces would get... weird

Files

Tetrisweeper 1.7.9 HTML.zip
May 21, 2023
Tetrisweeper 1.7.9.zip 32 MB
May 21, 2023

Get Tetrisweeper

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.