Tuesday, April 1, 2008

OpenGL Term Project

Logical Steps to a Conclusion:

- Build Racetrack in Maya, Import into OpenGL
- Skybox and Terrain
- 2D Motion of Car
- Setup Cameras: Behind Car, Above Track
- Collision Detection With Track (+ Gravity)
- Environment Object Creation in Maya, Import into OpenGL
- Music & Sound Effects
- 2D Menus and In-Game Dashboard
- Collision Detection With Other Cars
- Global Illumination
- Fog Effects & Shaders

3 comments:

Neil Grey said...

Base whole initial system on X by Z grid system. Each integer coordinate corresponds to a "block". Each track is made up of a number of track pieces that correspond to the size of coordinate blocks.

Neil Grey said...

Racetrack has been build. There are 3 pieces: 1x1 straight, 1x1 corner, 4x4 corner.

Next I am working on building the Scene class which will read values out of a file to place pieces of track in the game automatically. This will allow for the creation of a map editor application later on.

Following the track loader, I will be inserting the skybox and terrain.

Neil Grey said...

Currently working on collision detection. Next up is 2D Graphics to give it the look and feel of a game. After that I'll try and drop in some terrain and improve the look of my maya objects.