Virtual reality. OO design of a game. Representation of the world. Game loop. Planet, Spaceship, Photon torpedo, Explosion, Avatar. Keyboard control. Terrains. Mesh morphing.