
Game Design
This is an expansion of my skills in Unity with some basic coding. Please have a go at playing the demo level produced.
Here are further games I am currently developing in Unreal engine. They show asset creation and code developed used in the game development process.
Although these are not finished and I pleased with work to date.
Penguin Dash

Penguin Dash is my first game developed for a game jam, while the mechanics and design is similar to games such as Fall Guys, the project was extremely successful with judges as it came in third place.
Development hasn't continued on this project but there were various skills and challenges that were learnt. A large skill I learned was developing code for fairly specific mechanics, while at first this was a challenge I was soon able to overcome the problems and find a successful solution. One lesson I could take back from the experience was in regards to planning as the scale of this project was much too large and would have benefitted from a more simplistic approach.
The Postman Game




The Postman game was based off the independent film by Joshua Bulmer, The Postman.
The game was an open world map that featured a story that would take place after the events of the film as a sequel. The project itself was developed in the span of 2 months and had a criteria to meet, some features such as realistic graphics, meta human integration and a functional combat system with AI enemies.
This project was definitely a success as it met the criteria and while the game was large in scale it was certainly an enjoyable experience to develop.
Going forward on this project in particular I would most likely try to scale down the project by focusing less on the open world and adding more time into a more linear and story driven format similar to games like God Of War.
Adrenaline




With Adrenaline, my final year project in University, I had to design all aspects of the game including the game mechanics.
I knew I wanted to make a parkour game so I had to design and create mechanics similar to other games in the genre such as Mirror's edge. One of the mechanics that I had to design was the wall jumping, this was similar to a wall run but had hardly been used in the genre and related more to platform games similar to some retro Nintendo games.
While coding isn't my strong point, using blueprints in Unreal helped make this project more successful as it proved more effective than using a script similar to c++.
The Floor Is Lava
The floor is Lava is a game I developed for a project in university that tested my skills with coding in Unity.
One of the mechanics I had to code included the use of speech recognition software which would replace the input for the player's jump action. The software was hard to input at first and had errors that caused the player to infinitly jump through a map, but with some work I was able to solve the probelm.
While the game still has this function, it also has been implimented with a more traditional input system which I would intend on making a permanent feature in the future for a full release.