Beyond Time

Technical Skills:
| Unreal Engine 4 | Blueprints visual scripting | 3D modelling and texturing | team issue tracking and source code control |
Beyond Time is a that was game developed with a small group of students as part of the 2nd year 'Team Based Game Development' module at university.

In this game, the player can control small pockets of time within the level, therefore allowing them to slow down moving objects in order to solve puzzles. The player can only spawn twelve 'slow-time' areas at a time with the active count and recharge rate shown on their stopwatch. If the player enters one of these areas, they can choose to either let their movement become affected by the area or use up stamina to move at normal speed.

I mainly took on the role of a gameplay programmer in this project and was responsible for creating the slow-time mechanic and ensuring it worked natively with any game objects created by the rest of the team. As well as this, I also worked on more design-oriented features such as 3D modelling, texturing and animating the protagonist's stopwatch as well as creating a level (showcased in the video below).

My work in this project earned me a first-class grade in this module. The source code can be found here.