top of page
Year 2 Team Project 1
This was where we were put into a team of 8 people at random and were given the theme of betrayal. Five days were given for us to produce a completely playable game.
During this project I ended up taking the role of lead programmer, so I worked mainly on the core aspects of the gameplay such as the player characters and controllers, the pickups and the powerup mechanics. Another of my responsibilities was to help out any other programmers if they got stuck with anything.
Year 2
Prototyping2
For this project I was tasked with making a tool in unreal engine to assist someone with a job.
For this I decided to make a castle generator. The purpose of this tool would be to save time when prototyping a castle layout. So to do this I used spline points so that the user can define the area that they want the wall to be and it would then use procedural generation to fill the inside with houses. The segments of the walls were also very customisable as you could use your own meshes to get the look that you want out of it.
Year 2
Game Engine Architecture
This project was about how game engines compile code and one of the assignments was to make a game in Unreal Engine using C++.
For this project It had to include AI which was done using the behaviour tree and tasks, movement and other player actions, general overarching mechanics and a level to play in. I decided to go with a wave based shooter taking inspiration from Call of Duty zombies because it would tick all of the boxes that needed to be done.
bottom of page