Sample main image

Description

This goal of this project was to create a flight simulator with Star Wars themes. You fly around in a X-wing Starfighter, a spaceship from the Star Wars universe, and can explore the vast area of different planets placed through out the world. The galaxy has a central star that shines light on all the other objects in the simulation. As you fly farther from the star the planets and the ship get darker and darker.

Each planet type has a custom texture featuring an actual planet in the Star Wars universe. This includes the snow planet of Hoth and the ever famous Death Star. Each planet has it's own rotation and is randomly place thorough out sky. The background is a skybox that shows far off stars and galaxies from anywhere in the simulation.

The learning challenge of this project also turned out to be biggest challenge. The challenge was to make a camera in third person view rather than first person. The biggest difficutly of it was getting the camera to rotate with the ship's yaw movement. The end functionalities for the ship are that it can turn based off the pivot axis or the yaw axis. It can also throttle up or use brakes. It also can move in reverse.