Tetrisweeper v1.8.4


To celebrate our fancy new Steam page, it's finally time to launch Tetrisweeper v1.8.4!

v1.8.4

  • Gameplay:
    • Cleanse: Cleanse is now applied auto-magically, instead of needing to click a button to activate it. Cleanse no longer continues to recharge if the held peice is already cleansed. Cleanse now requires 100 tile reveals to recharge (increased from 50), but *all* tile reveals will now count toward this total.
    • Minesweeping Points: Overhauls and simplifies how minesweeping points are awarded compared to the previous betas.
    • Combo: Tile Revealed: Awards points for revealing multiple tiles in rapid succession. The new musical sound effects for revealing tiles will tell you how long you keep up your combo. Revealing a tile automatically or revealing a tile that was affected by a failed chord awards less points, but still contribute to your combo. Revealing tiles higher on the board gives a scaling multiplier for each quadrant.
    • Manual Reveal Streak (50 tiles): When you reveal 50 tiles in a row by hand without making a mistake, you get a bonus 2,500 points.
    • Lines Cleared points no longer scale exponentially... but the *multiplier does.* A boardsweep will give you a huge multiplier instantly. Linesweeps award more points to compensate for the change.
    • High Clear modifier: Clearing lines higher on the board gives a scaling multiplier for each quadrant. This applies to all line clears and sweeps. Tetrisweep/Tspinsweep now use this height bonus instead of their old bonus.
    •  Lock delay reset is now more generous, resetting when possible before the timer ends
  • Juicy UI Overhaul:
    • New logo added to title screen, now 10,000% more jiggly!
    • New screen shake system! Instead of randomly shaking all the time, the screen will be pushed down when you hard drop or clear a line, and lean to the left/right when you move in that direction but can't go any further. This is shamelessly copying how Tetr.io works.
    • Removes the ugly debug text from the screen!
    • Adds a fade to represent lock delay. The final lock delay will instead fade white. Removes option to display the lock delay reset debug text.
    • Tiles now enlarge while hovered if they are hidden and not flagged, or if they are a valid target to attempt a chord
    • Adds a progress bar for Cleanse recharge, and a sneaky progress bar for your 50-Tile Manual Reveal Streak
    • Adds a text jiggle to tiles on a solved line.
    • Tweening and redesigns for various UI elements
    • A tooltip showing how to play the current game mode will appear when you hover over the game mode name while playing.
    • Adds a fade in transition
  • New Sound Effects:
    • Replaces Reveal and Flag sounds with a Xylophone that plays up and down the C major scale as tiles are solved quickly together. The pitch is reset after a second, when a flag is removed, or when a chord is failed. This relates to the new Reveal Combo mechanic, but the length of each step is also equal to the duration that is added to the multiplier timeout when solving a tile; this means that so long as you hear the note change, you know you're solving tiles fast enough to maintain your multiplier.
    • Failed Chord
    • Snare drums to alert a 3 second timer for when the multiplier is about to begin to decay
    • Multiplier broken/decay
    • Hold/Can't Hold
    • Cleanse
    • Tile
    • Various UI elements
  • Credits!
    • Adds credits to call out members of the community who have supported development monetarily or otherwise contributed to making Tetrisweeper what it is today!  
    • If you have donated to the game on itch, *or want to do so to get your name in the credits*, you will be contacted via email to ask how you would like to be credited. Everyone who donates to Tetrisweeper *prior to our official launch on Steam* will have the opportunity to be added to the credits. 
    • If you donate *(or have already donated!)* an amount equal to the price of the game on Steam ||(which is currently planned to be $8, but is not fully set in stone)||, you will be able to claim a Tetrisweeper Steam key after the game has launched.
  • Translation


    • Adds full support for Spanish and French translations, with more on the way! 
    • There is almost certain to be something wonky about how it's translated, so I appreciate the help from any multilingual players that can help me make it more readable!
    • I want to give a HUGE thanks to The Foun for volunteering to help with the Czech translation! You'll be added to the credits for the help!

v1.8.3b

  • Save Data
    • Save data now works with game modes other than Marathon. The game will save your high scores individually each game mode.
    • 40L sprint will save and display your best time, instead of your high score.
    • Because the game now cares about your game mode, THIS UPDATE WILL RESET YOUR SAVE DATA.
    • If you want your save data to be preserved, you can navigate to C:\Users\<user>\AppData\LocalLow\Jesse Riggins\Tetrisweeper and changing the file name of "SaveData" to "MarathonSaveData". Yes hello, that's my name. 
  • Cleanse:
    • Cleanse now gives a static 250 points, rather than an amount scaled with the manual solve streak.
    • Cleanse will now refresh after 50 manual tile solves, and won't go away when the streak resets.
    • Updates Cleanse tooltip to reflect this change.
  • Manual Tile Solve:
    • When you solve a tile manually (i.e. click on the tile to reveal it or to flag it), you gain a number of points equal to your current Perfect Manual Tile Solve Streak. That means that for every tile you solve without making a mistake, solving a tile is worth more points.
    • Manual Tile Solve points do not scale with your level, but they are affected by your multiplier.
    • Tile Revealed will no longer scale with your level, but is still affected by your multiplier.
  • Misc.
    • Adds pretty new textures for all of the buttons.
    • Adds more debug data to the screen. This will go away soon... probably.
    • Adds a new social link at the bottom of the main menu: Buy Me a Coffee, where you can donate to support the ongoing development of Tetrisweeper. Anyone who donates any amount will in turn receive my eternal gratitude and a virtual high five! Backers who set up a recurring payment (The minimum they'll let me set is $1 per month) will have their name added to the credits! I guess that means I'll have to actually make a credits screen too. 
  • Bug Fixes
    • Fixed a bug causing Hard and Soft drop to scale with your level.
    • Fixes bug where Chord and Flash Chord could be bound to the same key with shenanigins.

v1.8.2b

  • Cleanse:
    • The Cleanse point multiplier is now tied to your Perfect Manual Tile Solve Streak, rather than your Manual Tile Solve Streak. The perfect streak is a much less generous in giving leeway than the normal streak, but the perfect streak can be reset without removing the option to Cleanse altogether. Score = manual solve streak * 5 * Floor(Perfect manual solve streak / 100) * level * score multiplier
    • Cleanse point multiplier is capped at x5 for this trial run (possibly subject to change).
    • An incorrect flag will now reset Perfect Manual Tile Solve Streak, but not Manual Tile Solve Streak.
    • A failed chord will reset Perfect Manual Tile Solve Streak.
    • Solving an "easy tile" (a tile on the row first above the floor, or the leftmost/rightmost tile on a row which you have a wall tile unlocked) will count towards Manual Tile Solve Streak, but not Perfect Manual Tile Solve Streak.
    • Unlike the normal streak, the perfect streak will not be reset by activating Cleanse.
  • Key Rebindings
    • Adds the Restart button as a rebind option, because a lot of people didn't know it was there.
    • Chord can once again be rebound, along with Flag Chord. Chord and Flag Chord can't be bound to the same key binding.
  • Misc.
    • Reduced the impact of your level on the rate of multiplier drain by half.
    • Adds more temporary debug numbers to the screen
  • Bug Fixes
    • Cleanse will now give points properly when clicked on.

v1.8.1b

  • Cleanse revamped!
    • As always, Cleanse can be used to reveal all tiles in, and remove all mines from, your held mino. This can be useful for getting out of a minesweeping jam.
    • Cleanse no longer removes wall tiles when used.
    • Cleanse now awards points based on your current streak of manual tile solves, and becomes available to use again when you have a streak of at least 50 tiles.
    • Cleanse rewards a base value of 5 points x Manual Tile Solve Streak, multiplied by the number of times you solve a whole level (100 tiles) worth of tiles if your streak is at least 200. Score = manual solve streak * 5 * Floor(manual solve streak / 100) * level * score multiplier
    • Manual Tile Solve Streak is increased each time you manually solve a tile, either by clicking or chording it. Incorrectly flagging a tile, or removing a flag from a tile, will end your streak. Tiles revealed by a 0-cascade will not contribute to your manual solve streak. If you fail a chord (aka, you attempt to chord a tile that doesn't have the correct number of flags), any tiles that are part of that chord will not contribute to your manual solve streak when they are solved.
    • This patch includes some random numbers on screen to record data for balancing the new Cleanse feature. These will be removed in the future.
  • Adds a convenient new form of chording: Flag Chording! If the number of hidden tiles adjacent to the selected tile is equal to the number of adjacent mines, a Flag Chord will automatically flag all of those tiles for you!
    • Chord and Flag Chord are now tied to the Reveal and Flag buttons, and will no longer have a dedicated keybind for them.
  • Revealing a tile now awards adjacent mines x row height x level points. (Previously (adjacent mines)^2 x row height x level)
  • Adds tooltips to give an explanation of gameplay modes and other game features.
    • Adds secret easter egg tooltips.
  • Fixed a bug causing line clears to reset the fall delay timer.

v1.8.0b

  • Two new game modes have been added to the main menu: 40-Line Sprint and Flash Marathon! The alternate game modes are fully playable, but they haven't been hooked up to the save system just yet, so they won't save your high score for those categories. Both of these game modes (as well as future game modes) will have their own rankings on the leaderboard!
  • 40L Sprint is much what you'd expect: a race against the clock to clear 40 lines as quickly as possible. But what's different about the game itself?
    • The game ends when you clear 40 lines (obviously)
    • The timer is more detailed than normal: it will time your run down to the millisecond!
    • Lines do not clear on lock... instead they'll clear instantly when you solve them! Save yourself some precious seconds!
  • Flash Marathon is the easier, faster-paced version of marathon where lines clear instantly instead of on lock! @consultantSorcerer has boycotted v1.7 ever since CoL was implemented, so hopefully this will make our moderator happy! 
  • Bug Fixes:
    • Fixed a bug causing a 1-second delay in being able to hard drop a mino after clearing a line.
    • Updates 2D SpriteShape to 7.0.7 to fix the memory leak I've been chasing for months. It turns out it wasn't even something that I did.
    • Fixes bug causing the Cleanse button to appear on the title menu.

Files

Tetrisweeper 1.8.4 HTML.zip Play in browser
18 days ago
Tetrisweeper 1.8.4.zip 37 MB
18 days ago

Get Tetrisweeper

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.