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.
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.
A short horror game set in a strange car park. A solo project made within 72 hours for the Ludum Dare 54 Game Jam.
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.
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
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#.
A basic voxel engine built in Unity to be used for observing various optimisation techniques for voxel environments.
A simple retro-style FPS developed using DirectX11 and written in C++.
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.
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.
A Minecraft clone created in Unity and Godot and the core inspiration for my voxel optimisation project.