Mirror Mirror is a first person puzzle-horror game. The player is trapped in a bathroom and must complete ritual tasks to defeat a demon.
I was responsible for the reflection rendering and many of the puzzle mechanics, as well as various other tasks throughout the project's development.
A cel-shaded exploration-action game. The player must explore an abandoned underground research facility, fighting enemies and unlocking new abilities.
I was the sole developer and responsible for the programming and design, as well as some 3d modelling and animation, including the player character.
A FPS game vertical slice. The player wakes up with no idea who they are and a mysterious voice through an earpiece. They must find a weapon and escape the building.
I was given a brief describing a scenario, and designed and implemented a short level around it.
A tool to generate a pipe model based on a spline.
It allows for modifying the meshes and materials used and spawning braces along the pipe based on a frequency.
Hey, I'm Alex. I'm a Scottish games programmer. My main exerience is with C++ and C#, and I've made games in Unreal, Unity, and Godot. I also have some art experience with modelling, animating and texturing in Blender. I enjoy creative problem solving and learning new things and I love any area of game dev where programming and art intersect.