Memory Alpha
Memory Alpha
Real World article
(written from a Production point of view)

Star Trek Generations is a first person shooter with adventure game and strategy game elements by MicroProse, based on Star Trek Generations, the seventh film in the Star Trek film franchise.


The plot basically is the same as the film: Captain Jean-Luc Picard and the crew of the USS Enterprise-D discover the ruins of the Amargosa observatory and send Riker down to investigate.

Once there, he finds Dr. Tolian Soran, an El-Aurian scientist and madman bent on returning to the Nexus, a paradise dimension. Unlike in the film, the Amargosa system can be saved by forcing Soran to transport [presumably] to the Q'Urash (a nearby Klingon Bird-of-Prey) and diverting the weapon to either a planet, the Enterprise or deep space. If the player does not figure out how to redirect the weapon, the Amargosa sun will be destroyed.

Soran easily escapes aboard the Q'Urash and the Enterprise goes on various missions to try and find him. To achieve returning to the Nexus, Soran intends on destroying stars in order to cause the Nexus (due to loss of the stars' gravity) to pass through Veridian III. Throughout the game, Soran will continuously attempt to destroy one of three stars: Amargosa, Bersus, and Galorndon Core. Soran can destroy any of these stars should the player fail to divert or disable his weapon.

Throughout the game, the Enterprise crew can also stop Soran from building another weapon. He will travel to various other planets in an attempt to create trilithium from various natural resources. Soran will journey to an ancient mining facility on Arvada II, a secret renegade Klingon outpost on Halee II, Antilios I (which is actually a living entity), and a Chodak outpost on Epsion II to synthesize trilithium. He will also try to gather trilithium in other systems, while on board a ship. The Enterprise can engage Soran's ship, along with whatever other ships are with him. By forcing him to retreat, it delays him from getting the amount of trilithium necessary for one of his weapons.

Other space battles can occur after he has gained the trilithium, and is either preparing to head to the location of a star to destroy it, or is planning to destroy the star in the system he is in. By stopping him in these battles, it delays his attempts to destroy the star. If he is delayed long enough from destroying a system, whether it's from stopping his attempts to destroy the star, or if it's from preventing him from getting the trilithium, the energy ribbon reaches a point where the destruction of the star won't affect its path, thus forcing Soran to seek out other stars that will cause the necessary effect on the ribbon's path.

Even though Soran can use a ship to destroy a star, he will only ever destroy the Amargosa star from space (and Bersus, provided that certain conditions are met). His launch sites for Amargosa are the Observatory, and the Q'Urash (Certain conditions must be met for the Q'Urash attempt to happen). He targets the other stars from a planet in the system, his launch sites being an island on Bersus V, the weapons cluster of a hidden Romulan base on Galorndon Core II, and a mountain top on Veridian III.

Eventually, Picard will come up with the theory that Soran is planning to guide the Nexus to a specific planet. By simulating the destruction of the three stars that Soran has already tried to destroy, it shows the Nexus path passing near the Veridian system. By adding in the destruction of the Veridian star, it is discovered that the energy ribbon will intersect Veridian III. The game ends in one of two ways:

  • If the Enterprise delays Soran from gathering enough trilithium for the Veridian III missile, Soran will become desperate enough to gather a fleet at the Veridian system. He will be on a Vor'cha-class attack cruiser escorted by another cruiser, three Chodak dreadnoughts, three Romulan Warbirds and three Birds-of-Prey. If Soran's Vor'cha is disabled (which is very difficult to achieve), the fleet will disperse. Picard hails Soran and tells him to prepare for boarding. Before action can be taken however, Soran activates a self-destruct sequence that destroys himself and the ship. The Enterprise then proceeds to a nearby starbase for repairs.
  • The other ending plays out as an extended version of the canonical ending, and will also occur if the Enterprise fails to disperse the fleet at Veridian (provided the Enterprise retreats and isn't destroyed). After Soran's probe on Veridian III is destroyed, thanks to both Picard and Kirk, Soran will transport to the stardrive section of the Enterprise. He causes a warp core breach, thus forcing Riker to separate the ship in order to protect the crew. Picard then follows him (Kirk is already dead). Soran seals himself inside the torpedo bay, and manually prepares to fire a torpedo into the Veridian sun. Before doing so, he launches a few torpedoes at the saucer section, forcing it to crash land on Veridian III. To stop him, the captain of the Enterprise focuses all the deflector shield power to where the torpedo launcher is. He then returns to the torpedo bay and gives Soran a chance to surrender. Soran of course refuses, and Picard watches as Soran tries to launch the torpedo. The torpedo bounces off the overpowered deflector shield and destroys the room Soran is in, killing him. Picard then makes his way to an escape pod. Seconds after the pod clears the ship, the warp core breach destroys the Enterprise stardrive section.

Apart from being based on the original film, the game is also a semi-sequel to Star Trek: The Next Generation - A Final Unity, since the non-canonical aliens from that game, the Chodak, make an appearance.


The game tries to combine many computer game genres in one, not distancing from the main non-linear philosophy of alternate paths to complete the game, followed in other Star Trek games.

The major portion of the game occurs in a Systems Holomap (also appearing in the movie, although only for some minutes) where the player plans their next moves, the main opponents being time and Soran. This part of the game includes the strategic part where the player has to calculate and guess where Soran could be, in order to travel there and stop him. If the player fails to find the system in a certain time frame, the game will automatically destroy the system. In order to work out what system/planet Soran is on, the Enterprise crew will give the player hints. In some circumstances, intercepted transmissions from Soran will also reveal the location of his weapon or synthesis station.

The main gameplay is when a crew member beams to a planet or space station where the game switches to first-person action/adventure. The main objective of every away mission is finding and fighting with Soran, who beams seconds before being killed by the player. Depending on the mission itself, the player will have completed the mission with just beating Soran, or they will have to also stop Soran's weapon to complete the mission. However, not all away missions need to be beaten to win the game. Should Soran succeed in destroying two systems, the Enterprise is called off the mission and the game ends.

Some enemy ships can also be encountered while in space. The game then switches to pure tactical/simulator where the player will control the Enterprise against the enemy ship(s). The fighting system is simplified and improved over the extremely difficult tactical part of A Final Unity.


  • On the planet organism, Antilios I, when Dr. Crusher makes a remark about an orifice being "smaller than a Jefferies tube", while the player needs to get through this orifice, a bug in the game's programming makes it impossible. The bug is caused by the speed of a modern CPU, which is much faster than CPUs of 1997. Using a program to slow down the CPU makes it possible to get through the hole, by holding the up arrow key and the crouch key while jumping over and over.

Voice cast

Additional cast


  • Simon Ffinch - Director / Producer / Production Designer / Co-Writer
  • Charles L. Hughes - Production Designer
  • Guymond Louie - Director
  • David McGrath - Art Department Artist
  • Suzanne Onodera - Art Department Artist
  • Erol Otus - Production Designer / Art Department Artist
  • Rick Rosay - Director
  • Jason Rossilli as Production Designer / Art Department Artist
  • Naren Shankar - Co-Writer
  • Dan Young - Co-Writer

External links