Date: Wed, 07 Jul 1999 11:07:32 +0100 From: Peter Pilgrim <peter.pilgrim@db.com> To: Java Linux Mailing List <java-linux@java.blackdown.org> Subject: [ANNOUNCE] Humanoid 0.3.2.32 bugfixed release ANNOUNCE ANNOUNCE ANNOUNCE ANNOUNCE ANNOUNCE ANNOUNCE ANNOUNCE ANNOUNCE ================================================================================ Xenonsoft, South London, England is very pleased to announce the availability of: Humanoid, version 0.3.2 `Humanoid' is an arcade video game, written entirely in Java. Software is a clone of the Williams game "Defender". The software is open source and is distributed "as free software.". Please read the LICENSE*. The `Humanoid' arcade video game software can be obtain from `http://www.xenonsoft.demon.co.uk/humanoid/humanoid.html' You might also find it on Demon Internet FTP `ftp://ftp.demon.net/pub/java' when they get around to uploading it to their FTP site (sigh). The software requires the Java Development Kit minimum version 1.1.4. For installation instructions read the `INSTALL' file. It may also be worth reading the `PROBLEMS' file if you have trouble. The `Humanoid' is available as free software under the license agreement ("the XPeL") that is compatible with the open source model. This means that the software will remain free forever more. FEATURES ========= o Pure Java o All the classic enemies there `Landers', `Mutants', `Baiters', `Bombers', `Pods', and those dreadful `Swarmers'. o Humans and planetoid restored every 5th wave. o Planetoid explosion o Smart Bombs o Hyperspace jump o Bonus starship and smartbomb every 10,000 points o Ability to run as a application or an applet. (applet runs great with Netscape 4.51 no problem). o Implementation of the finer points of the original game are based on "The Winners' Book of Winner Kubey" written by Craig Kubey published by Star/ W.H. Aleen ca 1982, a real fantastic book o Features the `gamekit' video game engine. o Features the `soundkit' sound clip rendering engine. o An easy to use audio rendering engine based on the BASIC command that were implemented on BBC Microcomputer. `SOUND' and `ENVELOPE' statements in Java. o Highscores (file save and load in application) RUNNING ======== To run the application on UNIX simple type % Humanoid Window NT users can double-click on the `Humanoid.bat' batch file to start the Humanoid. You may have to edit the `Humanoid.bat' with notepad or winpad to fix the classpath and location of the `humanoid.jar' To run the game as an applet simply copy the HTML file `humanoid.html' and `humanoid.jar' to the webserver root directory or a local file store. BONUS ====== Try out the enhanced BBC Microcomputer like sound rendering engine. There is an test harness application called `GuiTestSound' which requires the Swing/Java Foundation Classes. If you have JRE 1.2 then you will be fine, otherwise you need to download the JFC from the Java Home Page at `http://java.sun.com/products/jfc/'. To run the test harness on UNIX type the command: % GuiTestSound On Windows NT double click on the `GuiTestSound.bat' script. You may have to edit the batch `GuiTestSound.bat' script to change the classpath setting. BUGETTES ========= On rare occasions the infamous `ScreenUpdater' bug rears its ugly head. In the JDK 1.1 the AWT key event handling is broken sometimes. You can press the shift [THRUST] and `A' [UP]a nd `Z' [DOWN] at the sametime. However under Window NT/JDK 1.2.1 the problem seems to have been fixed. Enjoy baby bop. Peter A. Pilgrim Member of the Association of C/C++ User group UK. <http://www.accu.org/> Mon Jun 28 00:25:59 BST 1999 ;;; Emacs File Variables ;;; ------------------------------------------------------------ ;;; Local Variables: *** ;;; mode:Indented-Text *** ;;; fill-column:75 *** ;;; End: *** Oh yeah: + I still got to write `DESIGN NOTES' files. + `make javadoc' to create Java API Documentation. + Write Javadoc for every important method in gamekit/soundkit. + The high score file is written to `System.getProperty(`user.home')/humanoid.score' on UNIX `System.getProperty(`user.home')\humanoid.score' on NT + Home `peterp@xenonsoft.demon.co.uk' -- Cheers Peter ----------------------------------------------------------------- import std.Disclaimer; // More Java for your Lava, Mate. "Old Trafford, the theatre of dreams (that finally came true)." ---------------------------------------------------------------------- To UNSUBSCRIBE, email to java-linux-request@java.blackdown.org with a subject of "unsubscribe". Trouble? Contact listadm@java.blackdown.org