Game Jams & Projects

Seweria

A short and simple roguelite about escaping the sewers! A project developed with Weronika Jaworska created in the Godot Engine. I was the main programmer, composer, and sound designer, and assisted in the art and animation.

The Car Park

A short horror game set in a strange car park. A solo project made within 72 hours for the Ludum Dare 54 Game Jam.

Split Crawler

A short puzzle game developed by a small team for the 2022 Global Game Jam. I was responsible for developing the game concept, player movement, 3D modelling, composition, and sound design.

Falling Sand

A falling-sand simulation written in C++ using SDL2, which implements a falling-sand style of cellular automata with physics provided by Box2D. It also has a graphical interface using ImGUI and basic terrain generation with FastNoiseLite. Inspired by Noita

UWE - Games Technology

Kojima Wars

A team-based, online multiplayer FPS developed by a large team in Unity. I was responsible for the sourcing, creation and implementation of audio within the game using FMOD and C#.

Exploring Voxel Optimisation

A basic voxel engine built in Unity to be used for observing various optimisation techniques for voxel environments.

DirectX FPS

A simple retro-style FPS developed using DirectX11 and written in C++.

Super SHMUP Maker

A DirectX game engine written in C++ and developed by a small team. To be used by game designers for the creation of Shoot-Em-Up style games.

Infiltrate

A co-op, top-down shooter written in C++ and developed by a small team. I was responsible for writing a parser to parse level data from the Tiled map editor.