New TypeBattle Update is LIVE! -- VS Battle Mode, New Keyboard, Music, and more..!
This is a *massive* update introducing the new **VS Battle Mode**! Challenge your friends and see who the superior typist is. This update also includes a ton of new features, including a brand new keyboard, new music, quality-of-life improvements, and tons of bug fixes. Let me know if you find any bugs or have any issues.. Thanks!
✨ **New Features**
* **Battle Mode: Challenge other users to a TypeBattle! Results are posted in the comments.** * **New Keyboard: Improved keyboard -- Much easier to type now! :)** * **Alternative Music Tracks: Switch between original and alternative(new) music tracks.** * **"Now Playing" Display: See the title of the current music track.** * **VS Screen: A new screen shows you and your opponent before a battle begins.** * **Enhanced Audio Controls: Added separate volume sliders for music and sound effects.** * **Server-Side Anti-Cheat: Game session creation, word validation, and score submission are now handled server-side to ensure fair play.**
New Gameplay Mechanics:
* Words now fall in distinct vertical lanes and stack neatly. * New WPM calculation logic for more accurate scoring. * Random sentences now fall instead of single words. * Immediate new word spawns after completing a word to keep the action going. * CTRL+BACKSPACE (or ENTER) shortcut to clear your current typed word.
UI & UX Improvements:
* Smooth fade transitions for challenge modals. * "3, 2, 1, GO!" countdown can be paused/resumed by changing browser tabs. * Character highlighting on falling words.
Gameplay:
* Fixed numerous issues with the "Play Again" button and game reset logic. * Corrected the highest score logic to prevent scores from being overwritten. * The on-screen backspace button is now more reliable. * Powerup system bugs causing input to be blocked have been resolved. * Word speed increase logic has been tweaked for better pacing. * Fixed an issue where powerups were counted as words on screen.
**Audio:**
* Fixed audio playback errors on initial load. * Game over music no longer plays at incorrect times.
**UI/UX:**
* Tons of style and layout fixes for better consistency across all screen sizes. * Corrected issues with the leaderboard displaying user IDs instead of names. * Fixed various button and display element bugs. * Improved responsiveness of the VS screen, popups, and keyboard.