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:
- Keyboard or mouse control.
- Green for 'go', orange for 'pause', red for 'stop'.
- Next shape preview.
- To offset the advantage of pausing, the shape preview is disabled for the
next couple of shapes.
- Speeds up the longer you play. Completing rows and dropping shapes slows it
down.
- Clearing more rows in one go gives you a bonus: one row has no bonus, two
rows fives you +5, three +15, and four gives you +30!
- Multiple shape sets that progressively activate the longer you play.
- High score saved in cookie.
- Totally self-contained, except for the big red 'O', which is read directly
from the Opera Software
graphics page.
- Uses random shades of 'Opera blue' for the shapes.
- Easy shape definition - add or suggest your own.
Note for Internet Explorer users.
Play Tetris right now:
Tetris Version History
Version | Date | Description |
1.9 | 2004-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.8b | 2004-10-08 |
|
1.8 | 2004-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.7 | 2004-04-22 |
- Fixed control image. Doesn't block loading anymore!
|
1.6 | 2004-04-18 |
- Added numeric keypad support.
|
1.5 | 2004-04-16 |
- Added pause functionality.
- Added row clearing bonus.
|
1.4 | 2004-04-05 |
- Saves high score in cookie
|
1.3 | 2004-04-03 |
- Improved keyboard support for Gecko browsers
|
1.2 | 2004-04-03 |
|
1.1 | 2004-04-03 |
- Better Gecko compatibility (start/stop button now block instead
of inline-block, replaced innerText with proper
DOM)
- Added shape counter display
|
1.0 | 2004-04-02 |
|