Tank Game

by Arnav Murulidhar

Description

James Bond has just escaped the clutches of the Russians! He has stolen one of their tanks and is desperately trying to reach the safe zone at the end of the map. His fate rests in your hands as you dodge bullets fired from the enemy tanks that are in hot pursuit. Written in C++/openGL, the game has a pitch and yaw camera that follows the user, computer tanks that actively pursue the user, hierarchical models, phong shading, collision detection, explosion visuals, and background music plus game sounds.

Features

Model Controls:

Notes on Tank Movement:

Notes on Artificial Intelligence:

Notes on Bullets:

Pictures

Initial view at the start of the game

User navigating map, dodging bullets

Explosion following collision of user's tank with a bullet. In the distance is another, older explosion of a computer tank

User reaches the goal!

Sources