
PURITY
Purity was the major project I worked on during my first year at AIE. I worked in a group of 5 that consisted of one designer, three artists and myself as the programmer. The project was developed in Unreal Engine 4, version controlled using Perforce with tasks and scheduling being maintained using HackNPlan. Purity was a small horror game taking place in an abandoned asylum where you must find a way to escape.


I built the games functionality entirely in C++ and used Blueprints that inherited this functionality for ease of use. I put heavy focus on making my classes as designer friendly as possible, with most variables being easily customized to suit the designer's wants for the game. I implemented events along side the functionality that allowed for sound and visual effects to be appropriately played.
I was the only one familiar with using Perforce when we first started our project, so I was tasked with teaching everybody how to effectively use it. By the end of the project, everyone was familiar with how use it.


