-
Notifications
You must be signed in to change notification settings - Fork 2
How to Play
A blasteroid is a hunk of rock floating aimlessly in space. The one key thing, they are worth points!
As our fearless hero blasts and shoots away at the blasteroids, they break into smaller blasteroids. Depending on the number of shots configued, larger blasteroids are split in two medium ones, while medium ones are split into two smaller asteroids, and smaller ones are destroyed the next time they are shot.
- ...move considerably faster!
- ...are far harder to hit!
- ...but are worth way more points!
A collision with a blasteroid will destroy an enemy or player ship!
Random enemy ships will periodically spawn during game play. The first generation of enemy AI is not very intelligent and is simply programmed to shoot randomly in a 360 degree arc around it. Shots from enemy ships are hazardous not only to blasteroids, but your ship's hull as well (unless you currenly have the shield powerup active). The amount of bonus awarded is configurable via the enemyShipBonus
option and defaults to 1500
points.
Should be considered armed and extremely dangerous!
Powerup | Effect |
---|---|
Awards MEGA POINTS! | |
Upgrades the player ship's hull for a short period of time. During that time the player's ship is immune to blasteroid impacts and enemy ships. | |
Increases the cooling system for the player's ship's lasers. Grants rapid fire ability for a short period of time. |
For example, blasteroids may drift off the edge of the screen and reappear at the opposite edge and continue moving in the same direction. The player's ship may reach the bottom of the screen and reappear at the top. This affect enemy ships as well.
What it does not affect are laser blasts. Laser blasts are destroyed once they leave the screen.
Rotate Left | Accelerate | Rotate Right | Fire |
---|---|---|---|
Left Key |
Up Key |
Right Key |
spacebar |
Key | Effect |
---|---|
Number Keys `1` thru `5` | Sets the number of shots needed to destroy a blasteroid. Applies to the next blasteroid spawned. |
`B` | Add a blasteroid to the field of play. |
`E` | Add an enemy to the field of play. |
`N` | Starts a new game, if the player has no lives remaining. |
`L` | Change the style of the player's ship's laser blast. |
`M` | Change the type of blasteroid being spawned. |
`P` | Change the style of the player's ship. |
`R` | Alter the player ship's radius thanks the to the PYM particle. Very experimental! |
`S` | Toggle the game's sound ON / OFF. |
`W` | Toggle the game world's background. |
Our fearless heroes find themselves stuck navigating a field of blasteroids to evade capture. They must survive by shooting and blasting away blasteroids and defending themseleves against enemy ships.
- start the game in a provided loaner ship (to be returned in good standing),
- be given a generously finite number of ships, or lives, remaining left in reserves--typically 3
- --after these are used up--that's it--Gameover!
- oh, unless you score enough points to earn more!
The game gets considerably harder as the number of blasteroids increases!
Meanwhile, stuck in a blasteroid field, making their own odds... Every level,
- the player starts surrounded by one, or more blasteroids, depending on the current level of play,
- a higher level of play means a higher difficulty and more blasteroids,
- blasteroids typically take one or two shots to split or destroy,
- enemy ships will randomly spawn and randomly shoot in all directions, taking out blasteroids and player ships alike,
- enemy ships CON their LASER BEAMS hurt....a lot. PRO Destroying them earns big BONUS points!!!,
- enemy ships destroyed by colliding with blasteroids do not reward any points at all
Once the screen has been cleared of all blasteroids and enemy ships, a new set of large blasteroids appears, thus starting the next level. The number of lives that the player starts with is configuurable via the startingLives
options, and defaults to 3
lives after the game is started. The player can gain extra lives for every extraLifeScore
points earned. extraLifeScore
defaults to 5,000
points.
The game gets considerably harder as the number of blasteroids
When the player loses all their lives, the game ends. Pressing N
will start a new game.