CSE 167 FINAL PROJECT
  Lex Lacson - Manuel Navarro - Leoniel Lopez  
     
  Theme
A simple shoot-em up arcade style video game based off Geometry Wars, Asteroids, and Super Stardust.

Story
In the last stand against the evil Rockazoids, you are the last effort to save the planet Glut. In this epic space battle, you control a spaceship with two weapons equipped, a plasma blaster and fire beam. How long will you survive the the annihilation of your planet?

Gameplay
-Using the controls, w = up, a = left, s = down, d = right, shoot down as many Rockazoids as possible without getting hit by any.
-The end of the game is determined by how long the player can survive without getting hit by a Rockazoid.

Game Environment
-Spherical planet(inner sphere): -Texture and Bump-mapped -Enclosed by outer sphere
-Outer Sphere: -Textured on the inside to simulate stars, galaxy, sky, etc.
-Rockazoids: -Similar to asteroids -Bump mapped and toon shaded -Individually enter scene from different time and locations
  -Individually move around spherical planet in different directions -Rockazoids "bounce" off one another
  -Disappear/Explode after getting hit by a bullet or fire effect -Collision into spaceship results in game over
-Spaceship: -User controlled vehicle -Faces direction of mouse pointer -Weapons shoot in direction of mouse pointer -Modeled in Maya
-Weapons: -Bullet = plain spheres -Fire beam = particle effects
-Player Navigation: -Movement restriced to perimeter of planet with constant speed -Rotates in direction of mouse pointer
-Camera: -Always follows the center of the spaceship -Always parallel to ship's y-axis
 
     
  TECHNICAL SKILLS  
  Piecewise Bezier Curves: Background movement effects  
  Collision Detection: Weapons and Spaceship hitting rockazoid, and rockazoid hitting rockazoid

 
  Bump mapping: Rockazoid and planet texturing

 
  Toon shading: Rockazoid and ship texturing
 
  Particle Effects: Fire beam and rockazoid explosion

 
     
  ARTISTIC SKILLS  
  Spaceship modeling in Autodesk Maya