Project Q - UE4 C++
Team Size: 5
Niall Maple ( Programmer )
Edward Hawksworth ( Programmer )
Kris Pearson ( Designer )
Ash Denford ( Designer )
Harry Griffiths ( Artist )
Below contains the final game-play video of my teams major project
Throughout the course of this project, I learnt many things. Particularly, how to work within a team containing a variety of different skill-sets.
As a programmer on this game, I had to learn how to implement animations in Unreal Engine 4, how to use dynamic material instances to manipulate visuals during run-time, and improve on my existing C++ knowledge.
The most difficult aspects of the game to develop were the boss artificial intelligence, which I used a state machine for, and the character gun system, which was done through inheritance and polymorphism.
Link to Source Control