Planet Defender
Creator: JJ Richardson
Please follow the comments & directions below:
- This game is an approximate of what I had intended it to become
- I would to first thank Professor darken, Chase and Jason for assisting me with my project.
- The premise of this game is the old Atari Game "Missile Command". I wanted to update its looks so I conceptually included several things.
- 1)Incorportated a rotating planet mesh with a map texture.
- 2)Asteroids would be in 3 dimensions and incorporate a particle system like a flame or mist to represent a comet.
- 3)The defender(user) would pilot a vehicle object anchored to the rotating planet.
- 4)The tank would be able to fire rockets or missiles at the incoming objects.
- 5)Asteroids would come from an off-screen location toward the planet at a consistent speed but different locations (N, S, E, W).
- 6)Defender rockets would impact the incoming asteroids, make impact explosion and then increment a score by a fixed amount.
- 7)If planet was struck prior to defender rocket impact with it, then health of planet would deminish.
- 8)If scrore reached determined level or planets health reached zero game was won or lost.
- As you can see or soon will see, I had several hiccups along the way. A few of the issues remaining are:
- 1)Inability to get the projectile and defender vehicle colocated so, I could fire from the barrel not center of tank.
- 2)Getting the rocket to be refillable ammunition, as to shoot multiple times.
- 3)Making the rocket and asteroid to impact and then the asteroid disappears.
- 4)creating an explosion after impact and then getting the simulation to incremement a score overlay
- 5)Providing a overlay for health bar for planet that would reflect the number of hits available.
- 6)Creating a randomizing function for the asteroids so they come from different directions.
- The project was very difficult for me to get this far. I thought I was rathe successful with implementing the lessons in class while
- attempting items outside my comfort zone. I learned a lot about frustration and minor successes.
To manipulate the vehicle, click on the tank object first, then move up, down, left, right & fire control via "W", "S", "A", "D" and "R" keys respectively.
To launch the asteroids at defender vehicle, select "1" for east asteroid or "2" for west asteroid.