Voxel-O-Defence

Features I worked on for this project:

  • Library importing for ASSIMP
  • Model and Mesh importing
  • Algorithm to load in multiple meshes and models at once
  • Game design and flow document
  • Exporting config and save data
Contributors:
  • Joe Pickering - Myself
  • Anthony Sturdy
  • David Taylor
  • Sebastian Ploch
  • Tom Silver
  • Krystal Hallett

Description of Project

In this module we were tasked to get into groups and create a game based in a framework,API or engine that we wanted. For our group, we wanted to create a voxel game in DirectX. This game essentially requires the player build fortifications on a randomly generated island (courtesy Anthony Sturdy). It is a typical tower defence game however with the enemies followiing to the centre rather than a route.

What I learned

Working in a group taught me all about project management in practice. In the past I had studied project management as part of my BTEC however putting the work into practice with a team showed exactly what this medium felt like in an industry setting. It was no easy task to develop parts of this proejct however with the communication skills I developed and further insight and adaptability, my peers and myself were able to create a high quality game.