WASD or arrow keys to move. Mouse Click/Hold for railgun, and space for (homing) missiles. Refresh (F5) to restart.
Starfire Build 1.0 is a flash movie made with Actionscript 2.0, with original code and graphics, using Adobe Flash Professional CS3. The build showcases several concepts:
-infinite omni-directional scrolling (view is always centered on the player ship)
-a radar system(including large missiles)
-a targeting system for both the "ally" (white, including the player) and "enemy" (red) faction, which automatically assigns a new target to a ship when its initial target is destroyed
Note: For the demonstrative purposes, the player's ship has been removed from the "ally" array, rendering it untargetable by the other ships, and unaffected by projectiles. In addition, the player ship's speed has been raised significantly, for the same reasons. The project is mostly a proof of concept in a genre seldom pursued in game programming. (Much) Earlier designs can be seen through the link at the bottom. Here is the original Actionscript 2.0 Tutorial that inspiried me.
For reference and general curiousity: The ships (in order from smallest to largest) and their armnaments
Fighter-A small pulse cannon Heavy Fighter-A anti-fighter laser and homing missiles Battlecruiser-A dual-railgun, and heavy homing missiles (they stop homing after a set period) Destroyer-A massive, independently pivoting turret