Header image
Ph.D. Student  

Castle GT-Stein

This project is like a first-person shooter just without guns, without enemies and it only has one very smalllevel :). But you can move around, jump and go up stairs. The program has a basic collision detection.

The project is implemented in C++ using openGL for visualization. The level and the moving taxi object are saved as obj-files. The project features an obj-file loader that can handle various material properties and textures that are mip-mapped automatically. It constructs an openGL list object that can be rendered efficiently.

You can download the source below. Execute the program using the Visual Studio 2005 solution or at the command prompt in the prog3/animation folder by executing:

Move with WSAD + Space to jump. Look around using the mouse.
Should the full-screen mode look weird, just try the windowed one.

[ download source ]

Sample pictures: