Studio Sim (Group Game Development Module)

Within my final year at university, I was part of a group which had to create a C++ stand-alone framework on which to develop games, then use said framework to create a game.

Game: Firelight

During this module, I learnt many things and contributed different aspects to the game. Firstly, I handled all of the audio, the system utilises the FMod core API in C++ in creating an audio engine for the framework. As this was created seperately, it is named the SnowFall engine within the project. On top of this, I handled the combat system for the game, along with the spawning of resources entities (trees, rocks, etc.), resource gathering from dropped items, mobs drops, equipping armour and tools (with some help), and more. I also had to create assets and animations which is not something I had done before, this taught me alot about the different aspects of making games.

The project can be found on github here

Below is a demonstration video of the project at work!