Racing Game – C++ PhysX
One of my third year projects on the IT Carlow Game Development course was to produce a 3D game using Ogre3D. The project had the following requirements.
Project Requirements & features
- Language C++
- Ogre3D for Rendering
- Use a Physic Engine
- Develop an AI
- Sound and GUI
Learning out comes
This project was done in an iterative model, with burn down charts and scum based tasks. With presentations and iteration documentation to be generated at the end of each sprint. So gave me good experiences of an Agile approach to games development. I also learnt a large amount about building different software systems and dependent libraries together, as the physics wrapper NxOgre had been abandoned and took quite a bit of research to get it to build with the version of Ogre we had to use.
Technologies & Skills used
- C++
- Ogre 3D
- Nvidia PhyX
- AI
- FMOD sound
- OgreBites for GUI