TETRIS


This tetris is a Java Applet implemented in Java 1.4.2, with the j2sdk 1.4.2_11 ( patch -or update- version number 11).  
 
The Java Applet technology

Java Applet are full Java graphic applications runnable from any web browser, on any platform.

Benefits :

You can run it “anywhere”.

Drawbacks :

It won’t run “for sure” for many reasons:
- is the Java plug-in version installed on the browser correct for the Applet ?
- will the browser automatically download the correct plug-in ?
- will the network proxy allow the browser to download the plug-in ?
- Is the “sound bank” version installed on the JRE the right one for the applet sound system ?
(the sound bank is not packaged, by default, with the JRE. The sound bank allows MIDI synthesis to be performed using a MIDI soundbank loaded into memory by passing the MIDI sequences to a MIDI sound card. It also manages sound sequences, their tempo, their simultaneous play and their own quality.)
For all those reasons, Tetris 1.0 doesn't run on a web browser, but with the Java Applet viewer.

The Applet viewer

The applet viewer is a little executable packaged with he JDK alllowing to develop Java Applets. It works with a JRE and runs the applet in an independant window with a fast execution.
 

Tetris 1.0

Tetris 1.0 contains a JRE version (1.4.2 original version) with the appletViewer and the appropriate sound bank version for the game sound system. It also contains the Java sources.

Tetris 1.0 is guarranteed to run correctly since it contains the correct JRE, sound bank and the Applet viewer itself bundled with it. The game bundle is quite big, but it assures to run whatever your browser type or JRE version is, or wherever you're behind a proxy or not, what definitely can't afford a Java applet directly runnable from a web page.
 

To play tetris, download tetris-1.0_install.exe, execute it and then launch play_tetris.exe, with the shortcut automatically created on your desktop or start button/programs (or in the source directory C:\ Program Files\tetris-1.0\play_tetris.exe).

To un-install tetris: just delete folder "C:\Program Files\tetris-1.0"+ the "desktop" and "start button/programs" links; you can also remove the JRE 1.4.2 if you wish, by the classical Windows control panel, then add/remove programs.

 
   
             
   
    Download Tetris    
       
          
    Download sources   
     

Extra downloads :
  • JRE 1.4.2 original version
  • Tetris 1.0 Java appletViewer
  • Tetris 1.0 Java sound bank
  • Tetris 1.0.zip (the same as the .exe)
  • The intro music
  •    

    Special features

       
    - All the music sounds (except the intro music, thanks to Rockwell and Michael jackson for the terrific sample) are composed by myself with the JFugue API,
    which allows to produce, fastly, a customized music partition with a wide range of instruments, and many other features like multi voices support, duration or tempo regulation. Each partition is easily convertible in every kind of file format like .mid or .au (Java AudioClip) files.
       
    - Every music sound (except the intro music sound, definitely unique :=) ), can be re-generated from the sources with the SoundHelper class.