Archive

Zombies

Run from zombies whilst collecting bombs; use bombs to kill zombies and destroy the walls that start to block up the arena. Made in UE4.

This was my first project in UE4 and I aimed to combine some of the main features I had learnt about, spawning and simple AI, to make a fun game, whilst continuing to work with the combination of C++ code and blueprint values and behaviours.

S2nake

Play Snake on a sphere. Special pickups switch between increasing and decreasing the radius of the sphere depending on when they get acquired. Made in UE4.

This game was created during a weekend game jam with work colleagues where we all individually created small games. As an experiment I decided to create this game without a single line of code, instead only implementing behaviour inside Unreal's blueprint editor.

SkySim

CPU side atmosphere renderer physically simulating Rayleigh and Mie scattering. I really enjoy observing the sky so I wanted to see if I could recreate its range of effects and colours dynamically from the underlying physics.

SpaceMerc

A top-down shooter made using XNA. Part of the idea of this project was to implement features of modern first persons shooters in a top-down game, such as a distinction between scoped - accurate, but slower to move and aim - and hip-fire - more mobile but inaccurate - states, and potentially a cover system (which was not added).