top of page

Paid work

spliced_inc_Logo.jpg
Unannounced title

as Associate Systems Design Engineer at SplicedInc

Tech

under
NDA

Role

Icon_DesignTech.png
System
design
Icon_ProgrammingSystem.png
System
programming
Icon_DesignLevel.png
Level
design

Larger projects

Revenge List

Insult and/or stab your neighbours

Tech

Icon_Unity.png
Icon_Csharp.png
Icon_Jira.png
Icon_GitHub.png
Icon_Docs.png

Role

Icon_DesignTech.png
System
design
Icon_Leadership.png
Lead
programmer
Icon_ProgrammingSystem.png
System
programming
InSight

They hear every step you take

Tech

Icon_Unity.png
Icon_Csharp.png
Icon_Blender.png
Icon_PaintNet.png
Icon_Docs.png

Role

Icon_DesignLevel.png
Level
design
Icon_DesignTech.png
System
design
Icon_ProgrammingAI.png
AI
Programming
Swift Steps

Parkour system prototype to teach myself C++

HonoursWixBanner.png

Tech

Icon_Unreal.png
Icon_C++.png
Icon_Docs.png
Icon_GitHub.png

Role

Icon_DesignTech.png
UX
design
Icon_ProgrammingSystem.png
System
programming

Small prototypes

NyctophobiaLogo.png

Nyctophobia

Solo | Exploration | Level Design

Navigate the lonely space station, drowning in darkness. The catch? You're deathly scared of darkness and can't last in for more than a few moments.

  • Blueprint programming

  • Applied level design theory

NukeItIcon.png

PVP | Hotseat | Mobile

Curve your projectiles on gravity fields to knock your opponents into space. The goal was to explore the mobile publishing pipeline.

DownloadItch.png
google-play-icon-transparent-5.png
  • Modular weapon solution

  • Custom gravity

  • Health & Damage

  • Unlockables & progression

  • Save & Load progress between versions

  • Camerawork and group object tracking

  • Full UI - with screen ratio scaling

  • Mobile input handling

EveryBody.png

EveryBody

Team | Rhythm | GameJam entry

Recruit the citizens of Hell to form the most epic band the underworld has ever seen to impress the Devil so you can go back to living.

DownloadItch.png
  • Linear dialogue

  • Music encoding and decoding

  • HTTPS requests for
    score-tables*

  • UI implementation

​

​

* the highscore database is a free
external resource

image.png

Soulless

Team | Level Design | Programming

Explore and escape from a steampunk factory where different metals create different physics based challenges

DownloadItch.png
  • Metal physical properties simulation and implementation

  • Density​

  • Heat transmission

  • current transmition

  • brittleness

  • corrosion

  • crushing damage

  • System tutorialisation

  • Puzzle design

  • User research and profiling

  • UX and UI design

  • User driven design

  • Complex mobile inputs - pinch, zoom, rotate detection

  • Mobile performance optimization

ScarletSpriteRound.png

Casual | City builder | Mobile

  • Runtime NavMesh editing

  • RTS control scheme

  • AI control and NavMesh moving

  • Procedural map generation

  • Health and damage handling

  • Resource gathering system

Granduul.png

RTS | GameJam entry

Tower defense game on a procedurally generated hexagonal map, where gathering resources opens up new paths for your enemies to attack from

DownloadItch.png
  • UI design and implementation

  • Economy system

  • Hexagonal grid handling & snapping

  • Recursive parameter propagation

  • enemy AI

image.png
image.png

Survive in Neon Lights

Team | Rhythm | GameJam entry

Tower defense where your towers are only active
every few moments, helpless otherwise. Expand strategically over the randomly generated terrain and survive.

DownloadItch.png

About me

A driven designer & developer

I'm an immensely energetic force of passion and creativity.

6 years of hobby practice in both design and programming roles.

I love the challenge of taking a concept and seeing if I can make it work
...and the immense satisfaction when the answer is "yes". 

Curious about my process?

Click HERE to see the design journey
behind the Damp Grotto for
InSight.

bottom of page