Boy Racer was my final year project at University.
-
It was developed by a group of 4 people.
-
I was the only programmer on the project. The others worked on the art and sound.
-
Our aim was to make a 3D street racing game, set in a much more down to earth setting than most 3D racing games. No Ferraris here, just a bunch of beat-up old cars.
-
The game was powered by my own 3D game engine (the Project Realism Engine).
-
Every car was fully moddeable, with some rather wild and (to be honest) tastless mods.
-
The car modding system was a data driven pipeline, with each car mod being loaded into the car modding garage with a single line of XML. This allowed all the non-programmers on the team to get the cars into the game without asking me to add them.
-
Because the deadline was so tight (6 months) I also did a little of the 3D car and track modelling.
-
I designed and programmed the frontend for the game.
-
The game was programmed in C++, and the game engine uses Directx 9 to draw the graphics.
-
The software I used was:
- Make sure the latest version of Directx, the Xvid codec, and the .NET framework2.0 are installed before running the demo of this game.