####################################################################### # # # ## #### ## ## #### ## ## #### ## ##### # # ## ## ## ## ## ## ## ### ## ## ## ## ## ## # # ## ## ## ## ## ## ## ###### ## ## ## ## ## # # ## ## ###### ## ## ###### ## ### ## ## ## ## ## # # #### ## ## ### ## ## ## ## #### ## ##### # # # # [][][][] - 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 ############################################## Rémi Faitout : rfaitout@infonie.fr La Cafetière : http://webhome.infonie.fr/rfaitout/