Log In  

Cart #pictris-2 | 2022-03-23 | Code ▽ | Embed ▽ | No License

UPDATE 25.3.22
-removed a bug where the speed wouldnt reset for a new game

Turn: X
Move: Arrows

Feature Creep has stopped me from finishing games so I started making some classic games. This time: TETRIS
It was fun, and it was nice overcoming the challenges this game brings.


  • Jelpi
  • softlock
  • all the Tetris stuff
  • awful music
  • 12 Levels
  • changing scenery
  • persistent Highscore Data
  • very messy code

Have fun!

P#109059 2022-03-23 16:34 ( Edited 2022-03-25 13:11)


Here are a few things I think you might not have noticed.

Pressing UP should falls to the bottom instantly.

When we pressed the DOWN button, the block falls to the bottom, it should not "stick" directly, there should be a period of time for the player to slide left and right (to make up for the mistake we made earlier).

This could be used as a reference.

P#109097 2022-03-24 12:27 ( Edited 2022-03-24 12:27)

Hi lily, thx for the input. All my knowledge about the usual rules stems from a Tetris Version for the TI-84 Plus, a graphical calculator. Might be different from other versions, but that is the one i grew up playing.
There are hundreds of versions of this game, and the one you showed me feels amazing!
The Pressing Down thing is what i understood as softlock. The longer the commit, the higher the points you get from it. Nudging pieces into place is only possible without the commit on purpose.

P#109100 2022-03-24 14:51


It turned out that it is called softlock.

Then I finally figured out that I could slide just by letting go near the end, this is stable when I use my touch device instead of keyboard.

P#109134 2022-03-25 07:46 ( Edited 2022-03-25 11:20)

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2024-03-04 10:18:20 | 0.029s | Q:16