Portfolio
Personal and Academic Projects
Filter Projects:

Pentris
Pentris is a variation of Tetris that uses pentominoes (five-block shapes) instead of tetrominoes, increasing the complexity of the gameplay. It features both co-op and versus modes, offering a different challenge for puzzle game players.
Wind Turbine Rescue
Wind Turbine Rescue is a VR simulation game which teaches the player how to appropriately manoeuvre through a wind turbine whilst saving an injured individual. With environments based on real life turbines sites, this game will properly train the correct approach to perform a fire-based rescue.
In this project I was one of the programmers focusing on player movement, rope phycis and interactions with game objects and doors and hatches.

Multiplayer Platformer
This project is a simple 2D multiplayer platformer prototype built using Unity’s Netcode for GameObjects. The game includes basic character movement, and collision detection, all synchronized across clients and the host. It demonstrates key multiplayer concepts such as network spawning, authoritative movement, and client-server communication using Unity's built-in networking tools.

Procedural Racetrack Generator
The generator uses Voronoi diagrams to create random shapes, selects random cells, place points around the edge of those cells and generates a racetrack using splines.

Maze Explorer
A proof of concept Doom style maze explorer that has a simplistic level generator to generate a new level everytime.