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 Page
  • Unity3D

    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 Page
  • Unity3D

    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 Page
  • Unity3D

    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 Page
  • Unity3D

    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 Page
  • Unity3D

    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 Page
  • Unity3D

    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 Page
  • OpenGL

    C++

    Medium Project

    Closed

    OpenGL Terrain Generator

    A terrain generator using the diamond square algorithm to produce. Was developed using C++ with OpenGL.

    GitHub
  • Unity3D

    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 Page

Closed 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.