Switch to full stage
Loading Project
Downloading assets (1/262) …
This project uses cloud variables.
TurboWarp's cloud variables are not connected to Scratch's. Anyone can change their username to anything, so beware of impersonation.
Pick a server near you:
Learn more about cloud variables.

Instructions

Stack those blocks! You can set your own keybinds in the game. The defaults are listed below. The default control handling is based on the Tetris Guideline, but can be adjusted. Full-screen mode is recommended! Please ❤️ and ⭐️! NOTE: This is NOT mobile-friendly, and likely never will be. Input keys: • Exit game: - • Reset board: = • Move left: Left arrow • Move right: Right arrow • Soft drop: Down arrow • Hard drop: Space • Rotate left: Z • Rotate right: Up arrow • Rotate 180°: A • Hold piece: C Psst! Type "sus" in the replay mode. ;)

Notes and Credits

Post your save codes here: https://scratch.mit.edu/discuss/topic/686295/ FOR REMIXERS: I have prepared a special guide for you explaining how to change certain aspects of the game: https://scratch.mit.edu/discuss/topic/699703 Welcome to my biggest game yet. As an avid Tetris player, I thought a great way to show my love for the game would be to create my own version of it. After a lot of research, experimentation, and trial and error, this is the result! I don't know exactly how long I've worked on this, but it's probably between 40 and 60 hours. This project has over 5,000 blocks! Game Features: • Tries to adhere to the Tetris Guideline • Includes Marathon, 40-Line Sprint, Time Attack, Survival, and Endless game modes • Uses the SRS (Super Rotation System), and also supports 180° spins and kicks • Supports T-Spin Minis, Singles, Doubles, and Triples • Uses the 7-bag randomization system • Supports combos, Back-to-Backs, and prefect clears • Supports hold-piece and next queue • Fully customizable control handling (DAS, ARR, SDF) • Includes replay system for Sprint and Time Attack • Supports custom key binding • Includes multiple skins (NOTE: The replay system is subject to system performance, and may record input inaccurately if your device is slow or weak.) Credits: • Code by @--HyperZ--, except for: -Pseudo-random list shuffler by ChatGPT -Turbo Mode detector from Scratch Forums -Cloud high score save system from Scratch Wiki • Art by @--HyperZ-- • Music from Kamoking, DaBrozz, and these artists on pixabay.com: -lucadialessandro -moodmode -XtremeFreddy -Amaksi -DSTechnician -melodyayresgriffiths -Lightyeartraxx • Sound effects from Tetris 99, Puyo Puyo Tetris 2, and kenney.nl • Inspiration from TETR.IO and Tetris 99 Thanks to @-FiFiZ- and @golden_rod for their invaluable suggestions and feedback Art style inspiration from this image: https://i.pinimg.com/originals/f0/ad/9e/f0ad9e10d94c260027c64858d7d5edc2.png Thanks to OttoBotCode on YouTube for his amazing tutorial on how to build Tetris with C#: https://www.youtube.com/watch?v=jcUctrLC-7M Update log: https://scratch.mit.edu/discuss/topic/688914/ #trending #all #games #art #animations #music #tetris #tetris99 #tetrio #tetromino #jstris #tetriseffect #nullpomino #techmino #ppt #puyopuyotetris #modern #tetriswithtspin #tspin #4wide #dtcannon #pc #stickspin #sdpc #ms2 #mko #tki #perfectclear #allclear #block #puzzle #remake #remaster #blockpuzzle #memory #musclememory #reflex #skill #speed #colorful #polished #optimized #pen #render #matrix #2d #2darray #array #list #2dlist #save #load #replay #playback #advanced

TurboWarp is a Scratch mod that compiles projects to JavaScript to make them run really fast. Try it out by inputting a project ID or URL above or choosing a featured project below.