Design of Mars Runner
In Mars Runner, the player drives a vehicle on the surface of Mars, jumping over craters strewn about the Martian terrain while also attempting to shoot down the UFOs flying overhead and dropping bombs down onto both the player and the player's pathway. The gameplay is reminiscent of the classic arcade game Moon Patrol.
We will utilize a randomly generated pathway for each level, including rules about the placement of obstacles to keep the levels playable. The player's score will be based on the distance they travel along the track and the number of aliens they are able to shoot down along the way.
In order to implement these goals, we will need to come up with a way to create a continuous pathway the player can drive their vehicle on. Though we could certainly lay out the entire world (as we did for Cube Chaser), we have an opportunity to use a different approach given the constraints of our gameplay.
Instead of moving the player's vehicle along a predesigned landscape...