#######################################################################
#                                                                     #
#         ##   ####   ##   ##   ####   ##  ##   ####   ##  #####      #
#         ##  ##  ##  ##   ##  ##  ##  ### ##  ##  ##  ##  ##  ##     #
#         ##  ##  ##   ## ##   ##  ##  ######  ##  ##  ##  ##  ##     #
#     ##  ##  ######   ## ##   ######  ## ###  ##  ##  ##  ##  ##     #
#      ####   ##  ##    ###    ##  ##  ##  ##   ####   ##  #####      #
#                                                                     #
#    [][][][] - A BLOCK BREAKER APPLET BY REMI FAITOUT - [][][][]     #
#    [][]  []                                            [][]  []     #
#        o         VERSION 1.54 (JDK1.1) 04/04/1998          o        #
#      o==o                                                o==o       #
#                                                                     #
#######################################################################

## 1. Licence Agreement ###############################################

Please read carefully the following terms and conditions before using 
this software. The use of this software indicates your acceptance of 
this licence agreement.

- Status -

Javanoid is freeware. It means that you can freely use this software on
your computer and / or on your web site.

- Usage Licence -

The source code is delivered for information purpose. Though you may 
experiment some modifications on your own computer, you must ask the 
author the permission to publish a modified version of this software on
a web site.
You can distribute this software, assuming that you include all the
files needed and this licence agreement. You are not allowed to
distribute modified versions of this software.
The sale of this software is strictly forbidden.

- Disclaimer of Warranty -

This software is delivered "as is" without warranties of any kind,
whether expressed or implied. The author is not responsible for any
damages whatsoever, including loss of information, interruption of
business, personal injury and/or any damage or consequential damage
without limitation, incurred before, during or after the use of the
software.


## 2. History #########################################################

V1.54 (JDK1.0&1.1) 04/04/1998 :
  - Added keyboard support
  - Game speed no longer depends on the computer.
  - New user interface, reduced to minimum.

V1.53 (JDK1.0&1.1) 15/03/1998 :
  - Version available in both JDK versions
  - Stop after game over
  - Referenced in Gamelan, JARS, ...

V1.52 (JDK1.1) 11/03/1998 :
  - Demo mode plays only the first level
  - Added a garbage collection when jumping to next level
  - Removed the "NEXT" button.

V1.51 (JDK1.1) 11/01/1998 :
  - Levels are loaded for a file
  - Bug fix

V1.50 (JDK1.1) 04/01/1998 :
  - New size for blocks & levels
  - New graphics
  - New levels
  - No more imageServer & soundServer classes

V1.49 (JDK1.1) 09/12/1997 :
  - New code for the soundServer (the bug still remains !)
  - Bug fix in stopGame method.
  - Small changes in the applet layout
  - More new backgrounds

V1.48 (JDK1.1) 07/12/1997 :
  - More efficient code for the thread

V1.47 (JDK1.1) 06/12/1997 :
  - Small changes in display code
  - New backgrounds 
  - Animation for pills

V1.46 (JDK1.1) 06/12/1997 :
  - JDK1.1 event model handler
  - New layout for the user interface  

V1.45 (JDK1.0) 13/09/1997 :
  - Stop() method in javanoid class 
  - Applet string in jnstatus class 
  - New Colors for the button panel

V1.44 (JDK1.0) 06/07/1997 :
  - Version referenced in JARS & Gamelan

## 3. Files included ##################################################

                               |---------|---------|---------|
                               | Runtime | Sources |  Full   |
  |- Applet classes -----------|---------|---------|---------|
  |   javanoid.class           |    X    |         |    X    |
  |   jnball.class             |    X    |         |    X    |
  |   jnblock.class            |    X    |         |    X    |
  |   jnbuffer.class           |    X    |         |    X    |
  |   jnbullet.class           |    X    |         |    X    |
  |   jngame.class             |    X    |         |    X    |
  |   jnlevel.class            |    X    |         |    X    |
  |   jnmovingobject.class     |    X    |         |    X    |
  |   jnobject.class           |    X    |         |    X    |
  |   jnpaddle.class           |    X    |         |    X    |
  |   jnpill.class             |    X    |         |    X    |
  |   jnstatus.class           |    X    |         |    X    |
  |- Applet source code -------|---------|---------|---------|
  |   javanoid.java            |         |    X    |    X    |  
  |- Images -------------------|---------|---------|---------|
  |   javanoid.gif             |    X    |    X    |    X    |
  |- Sounds -------------------|---------|---------|---------|
  |   shoot.au                 |    X    |    X    |    X    |
  |   start.au                 |    X    |    X    |    X    |
  |   wall.au                  |    X    |    X    |    X    |
  |- HTML tag -----------------|---------|---------|---------|
  |   javanoid.htm             |    X    |    X    |    X    |
  |- Other --------------------|---------|---------|---------|
  |   readme.txt               |    X    |    X    |    X    |
  |----------------------------|---------|---------|---------|

## 4. System requirements #############################################

Javanoid needs a Java enabled browser. If you have a JDK1.1 compatible
browser (such as MSIE4.0 or HotJava1.0), you'd better use a version of 
Javanoid designed for JDK1.1. Otherwise you'll have to use the version 
designed for JDK1.0, which should work with all Java enabled browsers.
 
## 5. Contact the author ##############################################

Rmi Faitout : rfaitout@infonie.fr
La Cafetire : http://webhome.infonie.fr/rfaitout/