[[caption-width-right:350:It must be quite epic if it's between only two planets...]]
->''In the far-distant future, an epic war for survival takes place...''

''Stargunner'' is a HorizontalScrollingShooter released in 1996 by Apogee Software.

In the distant future in the Andromeda galaxy, the Zilions begin to harbour a thirst for conquest. They prepare for an invasion on a nearby planet, Ytima. The Ytimians, suspecting a build-up of Zilian forces and knowing full well that they will not survive against an all-out Zilian invasion of Ytima, train an elite squadron of pilots, known as [[TitleDrop Stargunners]], to attack the Zilians's three strongholds on their planet first, before the war fleets of Zile receive deployment orders.

Released on November 19, 1996, ''Stargunner'' boasts some impressive VGA graphics and a great soundtrack. It was also the last game sold under the Apogee brand. Subsequent games released by the same company, the first being ''VideoGame/{{Duke Nukem 3D}}'', would bear the 3D Realms brand.

The game has 33 stages divided into four parts, with the first one, a six-stage episode called Scout Mission, being the only available episode in the Shareware version, detailing the Stargunners' reconnaissance against all three strongholds of Zile. The full version adds three nine-stage episodes, titled Stellar Attack, Terran Assault and Aquatic Combat, with each episode detailing the strike on each of the Zilions' three strongholds.

In between each stage, you are allowed to purchase upgrades for your ship using credits accumulated throughout the game. These upgrades range from top and bottom sidearms and engine upgrades that make your ship more responsive in flight to satellites, or moons, that orbit your ship and extra lives.

''Stargunner'' is freeware as of June 22, 2005 and can be run on modern operating systems via UsefulNotes/{{DOSBox}}. Get it from 3D Realms' [[http://www.3drealms.com/stargunner/ game page]] or [[http://www.gog.com/game/stargunner GOG.com]].

The actual game itself can be run smoothly on a computer with a 486DX/33 processor, which is quite a feat given that said processor was manufactured seven years before the game's release and most other MS-DOS games released at around the same time as ''Stargunner'' required a 486DX/66 (which has double the processing speed) to run just as well.

!!This game provides examples of:

* AerialCanyonChase: A Stargunner, being chased by two of Zile's {{Elite Mook}}s during the game's intro cutscene, does this in an asteroid field, successfully causing one to smash into a stray asteroid.
* AsteroidThicket: Stage 2 of Scout Mission and Stages 4 and 6 of Stellar Attack have asteroid field segments that can be quite dangerous if you don't have your main weapon powered up high enough and/or are using sidearms that do not really focus on forward firepower, such as the Maxipow Evolter.
* BeamSpam: The Dual Laser, which combines the heavy damage of a cannon that shoots big FrickinLaserBeams forwards ''and'' backwards with the firing rate of an automatic weapon.
-->''"If they see this one fire, they are already dead."''
* BossBattle: There's one at the end of every stage. More specific examples include:
** BullfightBoss: Stage 2 of Scout Mission, Stages 6 and 7 of Stellar Attack and Stages 3 and 9 of Aquatic Combat.
** CognizantLimbs: Many bosses have some kind of appendage which they can use to burn through your extra lives by either giving them more places to fire shots from or using them as an extension of themselves while trying to ram you.
** DamageSpongeBoss: If a boss doesn't attempt to rush you, it automatically falls into this category.
** DualBoss / KingMook: The two huge red manta-rays in one of the middle levels of Aquatic Combat, as well as the absurdly long serpent-like creatures in the last two stages of the same episode.
** FinalBoss: The stage guardian every two levels in Scout Mission and every three levels in the rest.
** FlunkyBoss: The most common examples of this are [[MookPromotion promoted mooks]] who have smaller mooks attached to them.
** MookPromotion: The two {{BFG}}-wielding spacecraft in Stellar Attack are one example.
** SequentialBoss / ThatOneBoss: The entire second half of Stage 9 of Stellar Attack has you attacking three pairs of {{BFG}}s, marked as bosses, while at the same time avoiding spikes and mooks that [[RammingAlwaysWorks ram you]] when you pass them before going up against the FinalBoss for that episode.
** WolfpackBoss: The five bronze gears in Terran Assault.
* {{Cap}}: A designer-imposed inventory cap exists in the form of the maximum number of Nuke Blasts (four), moons (two) and extra lives (nine) you can carry on your ship at one time.
--> ''"Your ship can only take 4 nukes!"''
--> ''"You've already got two moons!"''
--> ''"You've got enough already!"''
* ContinuingIsPainful: If you die during a level and have lives to spare, your primary weapon drops two levels when you respawn. This can happen surprisingly often due to ''Stargunner'' being NintendoHard, even on Ensign difficulty.
* CoversAlwaysLie: The cover looks nothing like the game. In fact, it looks like it was made for a completely different game.
* DirectContinuousLevels: The latter two-thirds of Stellar Assault, Terran Attack and Aquatic Combat feature several stages that are directly continuous to one another, separated only by the bonus points given out at the end of the preceding stage and the shop screen between the stages.
* DodgeByBraking: A Stargunner, being pursued by one of Zile's {{Elite Mook}}s, does this near the end of the game's intro cutscene.
* EarthShatteringKaboom: If you defeat the final stage guardian of [[spoiler:Aquatic Combat]], you trigger and escape the destruction of [[spoiler:planet Zile]], shown in a following cutscene.
* EveryTenThousandPoints: Apart from buying extra lives or obtaining them from powerups during levels, you can also get extra lives through scoring. The first extra life is given to you when you reach 500,000 points and the second is given at 1,000,000 points. You get extra lives for every 1,000,000 points after that.
* EverythingTryingToKillYou: In addition to the Zilions, you also have to negotiate the surrounding structures, volcanoes and the creatures that live in the seas of Zile. The only exceptions to this are the defecting Zilians in Stellar Attack.
* HaveANiceDeath: In the full version, when you run out of lives, you are given the option to retry, while at the same time watching your ship's flaming wreckage streaking towards the ground. If it crashes before you [[PressXToNotDie press Y]] [[PressXToDie or N]], [[GameOver the game assumes N]].
* IdiosyncraticDifficultyNames: Ensign, Captain, and Admiral, which corresponds to easy, normal and hard respectively.
* KillItWithFire: The Flamer. Although lacking in range, it can vaporise almost anything that touches it, including projectiles.
* UsefulNotes/{{MOD}}: Used for the game's music.
* MacrossMissileMassacre: Stage 4 of Scout Mission and Stages 6 and 9 of Terran Assault have one segment of this each.
* MadeOfExplodium: Stage guardians have extremely lengthy explosions.
* MadeOfIron: All three satellites that the player can purchase at the shop. The Mineslammer, in particular, is literally made from various metal compounds.
* MoneyMultiplier: The Credit Drone. This weapon sidearm shoots out a harmless missile that flies around the screen towards the nearest credit gem, collecting it upon pickup and immediately adding credits to your ship.
* MoneySpider: Almost every target you destroy drops a green gem for you to collect at a small amount of income to add to your total credit balance. These credits are used to purchase powerups at the shop just before the start of a level. There are also two specific powerups that add to your credit count by a significant amount but these appear randomly when you destroy a certain target.
* NegativeContinuity: ''Stargunner'' has two backstories. The first is summarised at the top of this article and is seen on the official 3D Realms game page and in the game itself. The second, which comes only with the manual, is a minor variation of the first, stating that the war between both sides had been going on for two millennia, and the Amdarans (Ytimians) were on [[DarkestHour the verge of defeat]]. It also made mention that the Barakians (Zilions) colonised a planet with the help of the Amdarans and came from somewhere else.
* NintendoHard: The player's ship has rather weak shields, making it easy to get killed, and the game only gives a maximum of nine lives, which are hard to come by.
* NoFairCheating: Played straight with cheats accessed via [[spoiler:the Pause button]] and averted completely with the [[spoiler:Numpad 5 and F8 keys]].
* OneBulletAtATime: The Plasma Bomb and Magnum 3000DX, among other weapons. These become potential {{Game Breaker}}s when used at close range due to their high damage rates per shot.
* OneHitPointWonder: Technically averted, but your ship's shields are so weak that for most purposes you should consider yourself one. Obviously Ytima is way behind Zile in the field of shield technology.
* OpeningScroll: Before the start of each episode. Can be skipped if you don't feel like reading it (or if you have (by 1996 standards) a horribly slow graphics card which causes it to take ten minutes to do the scroll).
* OrbitingParticleShield: Moons purchased by the player are designed on this trope, with the sole purpose of circling around the player ship, nullifying projectiles and damaging enemies that enter their orbit.
* OutrunTheFireball: You escape from the exploding [[spoiler:Zilion space station]] at the end of Stellar Attack, as well as an EarthShatteringKaboom after defeating the final stage guardian of Aquatic Combat.
* RammingAlwaysWorks: A considerable number of enemies and bosses in the game love to rush the player. The usual outcome is that [[OneHitPointWonder the player's ship gets killed instantly, regardless of shield power]].
* SpreadShot: The Plasma shot.
* StormingTheCastle: The Stargunners' mission.
* UnderTheSea: The last two levels in Scout Mission and the whole episode of Aquatic Combat are this.
* VideoGameLives: You start off every episode with two to four extra lives, on top of your current life, depending on the chosen difficulty level. See the {{Cap}} and EveryTenThousandPoints entries above.