My Games

A bunch of games that I've contributed to are available on this page. Feel free to use the dropdown to filter the games.

Age of Empires II: Definitive Edition

C++
Custom
2D
Work
--

With Wicked Witch, I have the opportunity to develop and work on AoE 2: DE, focussing primarily on the highly anticipated Xbox release.

Role: Programmer
Key Contribution:

  • 100s of bug fixes
  • New screens created
  • Created content for DLC
  • Performance tooling and optimisation

Breakout Urban (Android Port)

C#
Unity
2D
Solo
--

An Android port of my first Unity-based digital game, designed as an opportunity to apply new knowledge and explore the Google Play pipeline.

Role: Lead Programmer
Unique Features:

  • Ball temperatures
  • Baseball bat instead of paddle

Honey, Where's My Heart?

C#
Unity
2D
Jam
01/2021

You wake up one morning to find the love of your life has disappeared with an ominous note, and taken your heart with them! GGJ 2021 submission.

Role: EVERYTHING
Unique features:

  • Based on the theme Lost and Found
  • Heartwarming narrative
  • Find your heart and your loved one

Purgatory Punch-on

C#
Unity
3D
Uni
11/2020

Capstone project originally slated for PAX Aus 2020. Battle it out as spectres possessing everyday items for the chance to move on to the afterlife!

Role: Programmer, UI Implementation
Unique features:

  • Possess objects to take care of your opposition
  • Ability to turn invisible so you can sneak up on your opponents

Snip, Snip!

C#
Unity
3D
Jam
07/2020

Jam game for GMTK Jam 2020, based on the theme of Out of Control.

Role: UI Design & Implementation, Programmer
Unique features:

  • Take care of a weed problem using the tools available in the shop!
  • The weeds grow faster over time, requiring more drastic measures!

Train Tetris

C#
Unity
2D
Jam
12/2019

A small prototype to represent our experience with trains in Japan. Based on Tetris.

Role: Programmer, UI Implementation
Unique features:

  • Tetris pieces represent groups of people getting on/off the train
  • Station timers to create sense of pressure for timeliness

Get the Fog Out

C#
Unity
3D
Uni
11/2019

A capstone project presented at PAX Aus 2019. You have crash-landed on a hostile alien planet, your only goal: Get the Fog Out!

Role: Programmer, UI/UX Designer
Unique features:

  • The fog covering the planet's surface is your enemy
  • The fog intensifies the longer you spend on the planet

Apothecary

C#
Unity
2D
Jam
12/2018

Jam submission for LD43. Prescribe herbs with unknown uses to sick patients.

Role: Programmer
Unique features:

  • Sacrifices must be made!
  • Patients die from too many of a herb

Curse of the Blacksmith

C#
Unity
2D
Uni
11/2018

The project from my Digital Games Prototyping Lab, this is a game made around a unique mechanic.

Role: AI Programmer
Unique features:

  • 4 players are stuck together
  • Each player regularly switch roles

Breakout Urban

C#
Unity
2D
Uni
06/2018

My first Unity-based digital game, it's a unique remake of a classic, Breakout.

Role: Lead Programmer
Unique Features:

  • Ball temperatures
  • Baseball bat instead of paddle