Star Raiders

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Tomtomtomabc123 (talk | contribs) at 21:58, 22 October 2007. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Star Raiders
Docking with a friendly starbase for repairs
Docking with a friendly starbase for repairs
Developer(s)Atari
Publisher(s)Atari
Designer(s)Doug Neubauer
Platform(s)Atari 8-bit family
Release1979
Genre(s)Space simulation
Mode(s)Single player

Star Raiders is a popular video game for the Atari 8-bit family of computers, released in 1979. It was programmed by Doug Neubauer. It was distinctive for its graphics, which (under most conditions) represented an out-the-cockpit, first-person view from a fictional combat spaceship traveling through a streaming 3D starfield in pursuit of enemy fighters (called "Zylons" in game documentation). While there had already been simple target-shooting games using this perspective, Star Raiders had considerably higher quality graphics and more complex game play. As a result, it inspired both imitators throughout the 1980s and later-generation "space combat simulation" games such as the Wing Commander and X-Wing series. It was one of the games that inspired the seminal title Elite. It was also one in a series of first person space shooters (including 1977's Starhawk and 1979's Star Fire) that appeared in the late-1970s and were arguably predecessors of the later seen first-person shooter genre. The game's attract mode, a a simple streaming starfield, was a common sight in computer stores of the early-1980s, used to show off the Atari computers' graphics capabilities. Star Raiders was also one of the first game 'killer apps', people just purchased Atari 400s/800s and the cartridge to play this game.

Star Raiders was packaged in a ROM cartridge, which was the prevalent distribution medium for Atari 8-bit games of the time. The game used both a joystick for direct control and the computer keyboard for entering commands.

The game was later adapted to other Atari computer and game platforms.

Game play

Galactic Chart and hyperspace

File:Star-raiders-game-galactic-chart.gif
Viewing the Galactic Chart.

The overall gameplay in Star Raiders is adapted from earlier text-based Star Trek computer games in which the player's ship maneuvered about a two-dimensional grid fighting a fleet of enemy spaceships. In Star Raiders, this part of the game took the form of a "Galactic Chart" display dividing the game's large-scale world into a grid of sectors, some of which were occupied by enemy ships or friendly "starbases". Flying about in the 3D view with the ship's normal engines was sufficient for travel within a sector; travel between sectors was via "hyperspace", accomplished through an elaborate and noisy "hyperwarp" sequence with graphics loosely reminiscent of the Star Wars and Star Trek films in which the stars seemed to stretch to radial lines. On the higher difficulty levels, hyperwarp had a skill element; the player had to keep a wandering crosshair roughly centered during the sequence in order to arrive precisely at the desired destination.

Combat, damage and resources

File:Star-raiders-game-under-attack.gif
Two Zylon fighters attack.

To the Star Trek formula, the game added real-time 3D space battles. In the main, first-person-perspective display, the player could look out the front or rear of the ship and shoot shimmering fireballs at Zylon ships, which came in three different varieties vaguely reminiscent of ships from Star Wars and Battlestar Galactica (whose villains were the similarly-titled Cylons). A small targeting display in the lower right corner gave a general indication of a distant enemy or starbase's position relative to the player's ship, and also indicated when weapons were locked on the enemy. There was also a "long-range scan" screen showing the surrounding region in a third-person plan view.

Enemies would fire back, and would cause damage if the player's ship was hit. The ship could also be damaged by collision with occasional meteoroids. Instead of the multiple lives that were and are a common video-game convention, the Star Raiders ship had only one life, but would be completely destroyed only if hit while its energy shields were lowered or out of order; otherwise it would sustain varying types of damage, which caused shields, engines, weapons or information displays to work intermittently, partially or not at all. The player had to manage finite energy reserves as well as damage to the ship; it could be repaired and restocked by rendezvous with a starbase. The enemy would also destroy a starbase if allowed to surround its Galactic Chart sector for too long, so the starbases had to be defended. All this lent Star Raiders a degree of complexity and a sense of player immersion that was rare in action games of the era.

Scoring

File:Star-raiders-game-hyperspace.gif
Travelling to another sector, via 'hyperspace.'
File:Star-raiders-game-long-range-scan.gif
Viewing the sector using the Long-Range Sector Scanner.

In contrast to many games of the era, the player could actually win the game by destroying all enemy ships in the galaxy. However, there was no running score display; only upon winning, dying or quitting the game would the player receive a "rating", which was a quasi-military rank accompanied by a numerical class (particularly bad play earned a rank of "Garbage Scow Captain" or "Galactic Cook"). The rating depended on a formula involving the game play level, energy and time used, starbases destroyed, the number of enemies destroyed, and whether the player succeeded in destroying all enemies, was destroyed, or aborted (quit) the mission.

Some possible ratings were (from highest to lowest):

  • Star Commander (Class 1)
  • Commander
  • Captain
  • Warrior
  • Lieutenant
  • Major
  • Ace
  • Pilot
  • Novice
  • Rookie (Class 5)

Technical details

A Star Raiders ROM cartridge for the Atari 8-bit computers; early releases had a typo on the label ("Star Raider"), as shown above

Star Raiders used many techniques that would become common features of Atari 8-bit game programming in the 1980s. The starfield was drawn in a graphics mode that (at full screen coverage) provided 160x96 bitmapped pixels with a palette of four colors. The use of a palette meant that color changes associated with the presence or absence of energy shields, emergency alarms, and the screen flash representing destruction of the ship could be accomplished by simply changing the palette values. Enemy ships, shots, and so forth used Atari's variant of hardware sprites, known as player-missile graphics. The Atari 8-bit family allowed different graphics modes and color palettes to be used in different horizontal bands on the screen, by using a simple display list and a type of horizontal blank interrupt. While other games made more extensive use of these techniques, Star Raiders used them in a relatively simple fashion to combine text displays and graphics; the cockpit display used a custom character set to display futuristic-looking characters and symbols reminiscent of MICR.

Star Raiders' sounds of engines, shots, explosions, alarms, etc. were synthesized directly using the Atari POKEY sound chip's capabilities (author Doug Neubauer had been involved in the design of POKEY).

The entire game, code and data, fit into 8K (8192 bytes) of ROM, and required only 8K of RAM for its working data and display visuals; thus it could run on any Atari 8-bit computer.

The debris particles emitted when an enemy ship was destroyed were actually calculated as 3D points. Since the 6502 did not have a native multiply or divide command, the game would slow down when several of these particles were active.

One noteworthy flaw in Star Raiders is that it is possible for the player to avoid incoming objects, while stationary, simply by rotating the ship. This happens because the game engine rotates the positions of objects, but does not rotate their velocities.

Adaptations, sequels, and tie-ins

File:Star-raiders-game-manual-cover.jpg
Star Raiders manual cover

Versions of Star Raiders were created for the Atari 2600, Atari 5200, and the Atari ST series of computers. Of these, the best-known is probably the Atari 2600 version (1982), which shipped with a special touchpad controller to take the place of the computer keyboard; it suffered somewhat from the 2600's relatively limited capabilities. The Atari 5200 version is nearly identical to the computer version, but takes advantage of the 5200's analog controller and makes some minor graphical changes.

Atari also produced a somewhat less successful sequel titled Star Raiders II. Star Raiders II was originally The Last Starfighter, a licensed tie-in for the movie The Last Starfighter, written for the 8-bit Atari line. When that licensing deal fell through, the completed game was modified into Star Raiders II. It was then ported to the Commodore 64, Amstrad CPC, and ZX Spectrum.

An updated version of Star Raiders, to be known as Star Raiders 2000, was planned for release on the Atari Jaguar in 1995. For unknown reasons, it was subsequently retitled Space War 2000. Space War 2000 was cancelled when Atari playtested an early edition of BattleSphere, an independently developed game of the same genre. A prototype edition of Space War 2000 was thrown together and offered for sale some years later. Copies of it still pop up occasionally on Ebay.

Neubauer's later game Solaris had some elements in common with Star Raiders. Surprisingly, Solaris on the less-powerful Atari 2600 was in some respects more visually advanced than the original Atari 800 version of Star Raiders. Atari returned to 3D first-person space combat in a far more graphically elaborate form — though with more simplistic gameplay — with its licensed Star Wars arcade game.

Several of Atari's competitors produced Star Raiders-like games in the early 1980s, such as Activision's Starmaster (1982).

The Doctor Who Audio Dramas[1], a fan-made production based on the BBC programme Doctor Who, incorporates several elements from the Star Raiders game and comic series into a number of their episodes. Though most of the stories featuring the Zylons and Star Cruisers are not available to the public, three stories currently are: Mindmask, Terror on Terra, and Target Zylon. The latter two stories also include a heavy Star Trek influence, Star Raiders apparently being set in the world of the United Federation of Planets.

Comics

Early production copies of the Atari 2600 version of the game were accompanied by an Atari Force mini-comic (published by DC Comics). This particular issue was #3 in the series, preceded by mini-comics accompanying the Defender and Berserk games. Two final mini-comics followed with the games Phoenix and Galaxian.

In 1983 DC Comics published a graphic novel inspired by the game. It was written by Elliot S! Maggin and illustrated by José Luis García Lopez.

External links