[Skip top navbar]

Andrew Gregory's Web Pages

Beach at Lancelin, Approx 31°1'5"S 115°19'49"E

-

Tetris


I'd read on the Mozillazine forums where someone raved on about a Tetris extension for Mozilla/Firefox. After a quick search I realized there was nothing similar for Opera users.

Now, I know there are already many implementations of Tetris in Javascript. Did the world really need another one? Not really, but I wanted to write one. Especially one that would fit into my Opera panels.

Add Tetris to your Opera sidebar.

Notable features:

Note for Internet Explorer users.

Play Tetris right now:

Tetris Version History
VersionDateDescription
1.92004-11-21
  • Embedded the background image in the HTML file - everything's in the one HTML file now!
  • Removed the ability to move, rotate and drop the shape when paused.
  • Changed the Escape key to Tab as pressing Escape in 7.60 shifts the focus from the panel to the main page.
  • Fixed bug where pause-stop-start did not immediately reactivate the preview display after the pause.
  • Maximized drop animation speed.
  • Made keyboard event cancelling more reliable.
1.8b2004-10-08
  • No functional changes.
1.82004-09-14
  • Fixed bug where row clearing bonuses causing the score to jump over 100, and never equal 100, would not enable the bonus shapes.
  • Fixed bug where row clearing would occasionally leave floating bits behind.
1.72004-04-22
  • Fixed control image. Doesn't block loading anymore!
1.62004-04-18
  • Added numeric keypad support.
1.52004-04-16
  • Added pause functionality.
  • Added row clearing bonus.
1.42004-04-05
  • Saves high score in cookie
1.32004-04-03
  • Improved keyboard support for Gecko browsers
1.22004-04-03
  • Added keyboard support
1.12004-04-03
  • Better Gecko compatibility (start/stop button now block instead of inline-block, replaced innerText with proper DOM)
  • Added shape counter display
1.02004-04-02
  • Initial version

-