Home  |   Java  |   The Chosen (RTS)  |   Research  |   About  
Java Apps:        

Fresh Programming - Asteroids by Dougie Fresh

Asteroids Version 4




Notes
      This is the first official version with sound, although they still need a little tweaking. By the time this version was ready to be released, i had made several changes to the game play. I figured out a way to give the player a "safe zone" when asteroids are being generated, either in a new game or after clearing a level. I also added a very simple timer to give the player some celebration time before the new level begins. Sadly this very simple time has some drawbacks and will eventually be made into a complete stand-alone timer object so that the processor can take a break as well. In addition to the end level timer i also added the entire Invulnerability engine that flashed the ship and makes it unbreakable for a given length of time. Now when the ship is destroyed, it will be brought back with a temporary invulnerable status, to give the player a chance to fight back, and recover from the mishap. The life, and score part of the game have not yet been implemented, but will definitely be included in the next version. With the addition of the reincarnation, but not the counting of lives, I wanted players have the opportunity to play forever but not get their hopes up with irregular scores.


Copyright © 2017 Dougie Fresh