Paul James Mannering Portfolio
GamesProgramming3D ModellingMultimediaAbout

m

Boy Racer


October 2006 - April 2007


m

  • 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.

 

Please e-mail me if you would like to see the C++ source code.

 

Demo.......Website

Screenshot 1

Screenshot 2

Screenshot 3

Screenshot 4

Screenshot 5

Screenshot 6

more

© Copyright Paul James Mannering, 2004-2011