Trezjr ß38.4 - Falling pieces puzzle game

Please stand by while we load the game... [}={]

Opera Mini will fail to provide a game experience using Extreme Data Savings. This is inherent to the way the Opera Mini Servers treat the Trezjr game loop (window.setInterval()). The servers run a handfull of seconds worth of script, then stop, and send you the result. Refer to Opera Mini's documentation for a more detailed explanation.

If you can read this, and do have Javascript enabled, chances are either your browser fails to understand CSS, or something went wrong in our programming. Either could render game-play impossible.

Please activate canvas support.

Piece Preview


The ΩJr. HTML5 adaptation of the world's most popular video game

How to play

Hit the start button on the top left. Await the countdown.

Puzzle pieces will appear in the top row of the stacking column. The game contains 7 different kinds of puzzle pieces that drop semi-randomly. They will fall down at a predictable speed, giving you time to fit them together into lines (rows). Each complete line will disappear, making room on top. The game is over when there is no more room to place pieces on top.

Touch-screeners: Use the buttons on the sides of the screen to rotate the pieces, or move them left-right, or make them drop instantly.

Keyboardists: use the cursor keys to do the same. Use the space bar to pause the game.


Each cleared line will increase the speed at which the pieces fall, up to a maximum, making the game more difficult along the way. Points are awarded for cleared lines. The more lines you clear at once, the lower you keep the speed, thus the longer you can keep playing.

iPad user? Add this stand-alone version of Trezjr to your home screen for off-line game-play!

And as for the why...

We wanted to see if we could do it.

ΩJr. set out to create a version based on pure HTML, some CSS, and quite a bit of Javascript. This version we call Trezjr.

ΩJr. intends to have Trezjr run cross-platform, cross-browser, in any web browser that supports HTML5, CSS3, and Javascript. (This may rule out Opera Mini, Skyfire, and similar browsers).

We wanted a free game for our young children, that would not annoy them with ads popping up and interrupting game-play.


This is a public beta. Expect things to crash, or not work at all.

ΩJr. did not invent this game. No copyright infringement was intended. ΩJr. intends no profit from this exercise. What you find on this page is merely an html5-representation. It differs from the original in that it lacks some functionality and uses its own algorithms and a limited scoring system. We did not ask for access to the original coding; instead we rebuilt it based on what we saw.

Known Problems

  1. April 20, 2014: The standard browser on some Android devices doubles up all actions. No other browser tested does so.
  2. April 20, 2014: Firefox and Safari 5 for Windows display the rectangle with the falling puzzle pieces and the rectangle with the lines in the wrong location.
  3. April 20, 2014: Opera doesn't seem to know where puzzle pieces start or end.


  • June 25, 2016: turned off javascripted analytics and Facebook integration.
  • April 19, 2015: Added analytics and sharing buttons. Slight adjustment of text styles. Added a loading wait spinner.
  • June 15, 2014: Trezjr now correctly determines the amount of lines cleared.
  • June 9, 2014: Mobile Safari now plays the game sounds too, both online and when cached (but a network connection is still required for sounds).
  • May 27, 2014: added game sounds.
  • May 1, 2014: preview available of the upcoming piece.
  • April 26, 2014: Gravity no longer applies to any mino with empty space beneath it: it only applies to lines above the collapsed ones.
  • April 25, 2014: Stacking blocks no longer result in unexpected game-over.
  • April 24, 2014: Stacking blocks no longer result in overlapping lines.
  • April 22, 2014: added keyboard support, the I bar no longer disapears out the left grid edge, the game-over sequence gets executed, scores are published to Facebook on demand, touch events on Android devices no longer execute twice;
  • April 20, 2014: first public online release.