Wait for the applet and sounds to finish loading -- this may take a minute or two. The game screen will show "Game Over - 'S' to Start" once everything is ready. In the meantime you can review the instructions below.

Note: If the game doesn't seem to be responding to key presses, click your mouse pointer in the game area.

Playing the Game
Use the keyboard controls described below to maneuver your ship, destroying as many asteroids as you can while avoiding collision with them. Also watch for the flying saucers armed with guided missles.

If you warp into hyperspace, your ship will momentarily disappear then reappear on another part of the screen, gradually fading in. During this time the ship is invunerable. Likewise, when your ship is destroyed, a new one will appear in the center of the screen. You can still maneuver and fire during this time so if you are in imminent danger, you have a couple of seconds to get out of it.

SStart Game PPause Game
Cursor LeftRotate Left Cursor DownReverse Thrust
Cursor RightRotate Right Cursor UpForward Thrust
SpacebarFire Cannon HHyperspace
MToggle Sound* DToggle Graphics Detail*
*Note: If the game appears to run slowly on your machine, try turning sound and/or graphics detail off. This will not affect game play.
Large Asteroids25 Small Asteroids50
Flying Saucer250 Enemy Missle500
A new ship is awarded for every 5000 points scored.
If you would like to use this applet, please see the license agreement.
Source: Asteroids.java Classes: Asteroids.class and AsteroidsSprite.class
Sounds: crash.au, explosion.au, fire.au, missle.au, saucer.au, thrusters.au and warp.au
All files in zip format: Asteroids.zip

Site: http://javaboutique.internet.com/asteroids/ Author: mikelhall@yahoo.com