Physics Programming

At University I studied both maths and physics in both 2D and 3D.
I learned how to apply this knowledge by making a C++ program in which we had to take the knowledge learnt to make objects on the screen do a number of different things for our assignment. I achieved 92/100 for this unit and was one of the highest marks across the year.

These include:

  • Rotation using matrices
  • 3D collision with both spheres and rectangles
  • Movement of objects using matrices
  • Scaling using matrices
  • Drawing basic shapes
  • Local and world space