Projects
Unity3D
C#
Dissertation
Closed
Creating FPS AI using MLAgents
The goal of this Dissertation was to create AI, using machine learning, who could understand the rules of a FPS game and kill opponents. The agents began understanding the rules but only managed to train for 40 hours so have many weaknesses.
Project PageUnity3D
C#
Group Project
Closed
Volcano Project
This project was created for a client and was aimed at use within class rooms. The goal of the project was to create a tool to learn about Volcano and evacuations procedures.
Project PageUnity3D
C#
Group Project
Closed
Super Trash Heroes 2022
The goal for this project was to improve a game provided. The game provided had lots of gameplay elements but lacked a lot of key functionality such as changing levels. We also added additional levels.
Project PageUnity3D
C#
Group Project
Closed
Socket Side Kick
The foundations of this project was created by some members of the team who could attend a game jam. The full team then implemented many more features. This is a tower defense game.
No Page Available Yet.Unity3D
C#
Long Project
Inactive
Board Game Island Live
Board Game Island LIVE was a game produced for my final year project. Using Unity3D to produce a competitive local-multiplayer board game.
Project PageUnity3D
C#
Medium Project
Closed
Shot in the Dark
Shot in the dark is a project for a module focused on gameplay. In the game, players must use the light from their gun to find other players.
Project PageUnity3D
C#
Short Project
Active
Terrain Generator in Unity
This was a solo project for my post-graduate degree. This project attempts to recreate a similar terrain generation style in which minecraft uses.
Project PageUnity3D
C#
Medium Project
Closed
Escape Room
This project was created for a module on world designed. The task was to create an escape room, which I set in a kitchen with an unsettling environment where the player must solve a series of puzzles to escape.
Project PageOpenGL
C++
Medium Project
Closed
OpenGL Terrain Generator
A terrain generator using the diamond square algorithm to produce. Was developed using C++ with OpenGL.
GitHubUnity3D
C#
Medium Project
Closed
Isle of Immortos
My first Unity developed game produced in my first year. Top down zombie shooter where players must survive waves by killing zombies and picking up power-ups
Project PageClosed projects are those that are no longer being developed on.
Inactive projects have planned development but not currently being worked on.
Active projects are those being worked on to implement new features.
Other Projects
A selection of other smaller projects that are not important enough to be here and make but worth mentioning for evidencing.
Coming Soon
More Info >>