#Nar8 2014 – Compute Thought

Compute Thought is a short cyberpunk point-and-click adventure game created for #Nar8, a narrative‑focused game jam. I usually lean toward gameplay and level design rather than writing, so this project was a deliberate exercise in story building. You can play it on itch.io or browse the source code on GitHub. The opening scene is my favourite, but went through many iterations. The game centers on a detective investigating the murder, in a world where humans and androids coexist (uneasily). Classic cyberpunk stories like Blade Runner and Ghost in the Shell inspired me. ...

July 10, 2014

Ludum Dare #29 – Ocean Rescue

Ludum Dare #29 ran from April 25th – 27th, a 48-hour jam where anyone builds a game around a single theme. Unlike the Global Game Jam, it’s common to work solo. With the theme “Beneath the Surface”, I set out to make a game about a giant monster lurking in the depths, part sandworm from Frank Herbert’s “Dune”, part Moby-Dick. I started with a seafaring concept: you sail around collecting capsules drifting on the water. Other boats attack you, while the monster tries to swallow you whole. The game takes place at night, this covers up any art assets that look too rough around the edges. ...

April 28, 2014

Tactical RPG Prototype

I spent a few days prototyping a turn-based tactical RPG, a genre I’ve grown to love. X-COM: Terror from the Deep hooked me when I was a kid, and only later did I truly come to appreciate it. It’s great to see the genre making a comeback with titles like The Banner Saga and X-COM: Enemy Unknown. As a proper tactical game, players choose their actions turn-by-turn: moving, attacking, or guarding. During the computer’s turn, the AI identifies the nearest player character and moves in to attack. The battle ends when one side is defeated. ...

February 14, 2014

Learning Microsoft XNA Game Engine

Recently I’ve been teaching myself the C# programming language, together with the Microsoft XNA game engine. XNA is really a freeware toolkit rather than a full engine. Microsoft launched this to make hobby and indie game development approachable. It sits on top of the .NET Framework and can target both Windows and the Xbox 360. For an indie developer these days, XNA feels like the most practical way to getting something onto Xbox Live Arcade. ...

April 8, 2010

Foreign Legion: Buckets of Blood Steam Release

After six intense months of development, the game I’ve been pouring my energy into has finally been released on Steam! Foreign Legion: Buckets of Blood is a fast-paced, stylized third‑person shooter. Missions range from defending an oil pipeline against waves of attackers to escorting a bus packed with tourists through hostile territory. I created most of the levels and 3D environment art. The dawn escort mission is one of the prettier levels I built. ...

August 20, 2009