The game follows the adventures of an unnamed young person known under the handle of Rookie One. Who like Luke Skywalker, is a farmboy or farmgirl from Tatooine (the player can choose the gender) who decides to join the Rebel Alliance. The whole game happens during the events of A New Hope and begins with his/her flight training in the Beggar's Canyon, some hours before the Devastator captures Tantive IV above Tatooine.
Rookie then joins a squadron to intercept the Devastator and after the mission is over they descend back to the planet in order to stop an Imperial assault on Tatooine. The Rebel base is destroyed and Mos Eisley receives an attack with AT-ST's which the player has to wipe out.
The story then leads the player to the ice planet Hoth,[3] where Rookie will have to stop the AT-AT walkers with a snowspeeder and then escape the Gamma Base (which resembles Echo Base) firing his/her way through the Stormtroopers in a sequence that reminds of the Battle of Hoth, escaping from the planet just before it is destroyed by the Death Star.
The player eventually guides Rookie through the training on Yavin 4 preparing the attack on the trench run prior to the Battle of Yavin. The final missions follow the actions of the Blue Squadron (Ironically Blue Squadron was the original script Red Squadron of ANH fame), simultaneously to the Red Squadron shown in the movie. They take place near and on the Death Star where the player has to destroy turrets, stop a gigantic laser gun and finally destroy it in place of Luke Skywalker.
Star Wars: Rebel Assault was produced at a time when there was less strict attention paid to ensuring games were in continuity with the rest of canon. This has led to confusion for some over its canonicity; for instance, with regard to Rookie One making a trench run against the Death Star, or a battle occurring on Hoth prior to the Death Star Assault. However, the only portion of the game that has been declared non-canon is the trench run by Rookie One.[4] Indeed, many elements from Star Wars: Rebel Assault have been involved in later continuity, such as Anchorhead Base in Star Wars Galaxies and Jake Farrell in The Complete Star Wars Encyclopedia, as well as many elements were also used in the sequel to Rebel Assault, Star Wars: Rebel Assault II: The Hidden Empire.
In reference to Star Wars: Battlefront, another videogame by LucasArts, Leland Chee, known as the Keeper of the Holocron, has stated that the "Story is S [canon], but locations, characters, and technology are C [canon]."[5] This policy has never been stated to apply to Rebel Assault.
Although the scenario, the plot and the variety of missions were neither original or rich, the game's value consisted mainly on the technical part, since it featured digitized footage and music from the original movies, full speech and high quality 3D-rendered graphics. The "chapters" of the game were to meant to be reminiscent of events and battles of the movies.
The gameplay consists of various spaceflight missions, mainly confined in a certain video looping. The course of the ship is predetermined and the player has to hit the targets (usually TIE Fighters) that show up and partially control and steer the ship so that it won't collide to some obstacles and lose hit points.
In some cases, original footage was filmed for the game with actors, and in a case, a Star Destroyer model was digitized (a mini camera "flew" around it) for the needs of a certain mission. Most of the graphics were rendered in 3D. The cockpits were borrowed from the earlier Star Wars: X-wing.