2018: A New Direction

Wow! It’s been quite a while since I posted anything here, hasn’t it. Well, it’s about time I finally kickstart this thing (once again). One of the reasons I haven’t posted anything is because I[…]

Continue reading …

2015: Year in Review

It’s hard to believe that another year has gone by already. My memories of the past year are a bit fuzzy as it was an incredibly intense 12 months with very little downtime. But that’s what I[…]

Continue reading …

GameMaker Tutorials: Using JSON Data

While working on a trading card game one day, I realized that I was going to need a system that would allow me to dynamically create cards from a spreadsheet. Spreadsheets are great for balancing and[…]

Continue reading …

Glory to Papers Please: A Critical Analysis

Papers Please is a critically acclaimed game set in a border checkpoint in the fictional totalitarian country of Arstotzka in 1982. The player takes the role of an immigration officer who has to inspect documents[…]

Continue reading …

2014: Year in Review

What a strange, topsy turvy year it was. Last year I had plans to “finish things” and I had a bunch of unfinished projects waiting to be wrapped up. I started off well and completed[…]

Continue reading …

Super Battle Tactics: A Critical Analysis

When it comes to being successful in the free-to-play games market, a title has to have more than just addictive gameplay: it needs to feature elements that encourage the player to spend money and to[…]

Continue reading …

The Neurological Effects of Game Mechanics

I wrote this short thesis as part of my application to the Masters of Digital Media program at the Centre for Digital Media. I’ve decided to share it with everyone with the addition of images.[…]

Continue reading …

Five Steps to a Polished Game

Everyone knows that in order for a game to be finished, it is going to require a good amount of polish. However, few people seem to be able to define what this means exactly? If you ask a professional[…]

Continue reading …

GameMaker Tutorials: Pausing the Game

 One of the features I see many people struggle with when creating their games is the ability to pause the game. Part of the reason for this is that it is usually something they try[…]

Continue reading …

How to write a one pager

One of the biggest issues I see everyday with aspiring game designers is they often haven’t thought through what their game actually is. Sure, they have a general idea of what mechanics are in the[…]

Continue reading …