Shooter

A friend of mine has been bugging me to work on a game for the iPhone. He wanted a bullet-hell scrolling shooter that would randomly load wave after wave of enemies for you to blast. I decided to put a little work into the idea, but instead of random enemies I've decided to make many short, but unique, waves of enemy ships. Here is a very early version of it.

The game is being written in Free BASIC, but if I ever decide to make it for the iPhone I'll have to port it into objective-C.

2009/07/28 - [Download]

Additions

  • A title screen (temporary name), instructions screen, and high score list screen are part of the main demo now.
  • After each boss you receive bonus points based on your shooting accuracy of the previous 5 waves.
  • Explosions are now animated.

2009/07/23 - [Download]

Instructions

  • Arrow keys move your green ship.
  • Space bar fires your laser.
  • ESC quits the game.
  • Getting hit by enemy fire takes 1 point off your shield.
  • Colliding with an enemy takes 5 points off your shield.

Additions

  • Enemy ships now have the necessary code for animation. The first wave has been given example graphics.
  • New particle system adds a lot of motion and flair to the game.
  • Five new waves have been added.

2009/07/21 - [Download]

Here is an updated version. I've added several new features as well as graphics.

Instructions

  • Arrow keys move your green ship.
  • Space bar fires your laser.
  • ESC quits the game.
  • Getting hit by enemy fire takes 1 point off your shield.
  • Colliding with an enemy takes 5 points off your shield.

Additions

  • Graphics for the stars, bullets, explosions, text, and medals.
  • New status bar layout.
  • Medal badges show which wave you're on, al'a Galaga.
  • New "slime" bullet type for later enemies.

2009/07/17 - [Download]

The game is pretty self explanatory. Every 5 waves is a boss. There are currently 20 waves, and any decent gamer should be able to beat them all.

Instructions

  • Arrow keys move your green ship.
  • Space bar fires your laser.
  • ESC quits the game.
  • Getting hit by enemy fire takes 1 point off your shield.
  • Colliding with an enemy takes 5 points off your shield.

BACK