Flashback '94 Update

I've just released a major update to my Flashback '94 Shader Pack for Unity! Click the horrifyingly dated logo below for details:

I've been out of commission for a few months due to medical issues. When I started getting back on my feet, I wanted to address some of the bugs that users have encountered in my shader code, and to add some new features that I'd been thinking about for a while. Initially, I'd expected this to be a small-ish incremental update, but by the time I was done I had rewritten almost all my shaders from scratch.

Read more...

Building a PC with the NCASE M1

When I relocated from England to New York last year, I left behind the desktop PC I'd been using for years, mainly because it was too big and too fragile - thanks to a top-heavy CPU cooler - to be worth shipping across the Atlantic. After a few months with only a laptop to take its place, I decided to build a new machine based on the tiny NCASE M1. I've documented the process for anyone curious about trying their own build (click the images to view full size).

Read more...

The PS3 Devkit Story

I am extremely lucky that I get to make videogames for a living. On good days, game development is one of the few things that I can confidently say I do well. But it's still a field beholden to the vagaries of technological infrastructure, and everyone has a few horror stories. I've told this one a couple of times on Facebook, and I figure enough time has passed that I can now share it publicly without causing anyone any undue stress.

Read more...

Mixtape, 04 Jan 2016

I thought I'd try something new this year: sharing my current musical selections, grouped vaguely by mood and genre. So here's your first mixtape for the 4th of January!

Sinoia Caves - Run Program: Sentionauts

Read more...

Obligatory Star Wars Opinion

Hello, and welcome to the year 2016. I'm sure you're very excited to read several thousand words about my opinion of Star Wars: The Force Awakens, so let's get down to some serious in-depth analysis!

Ha ha, I am kidding, of course. The last thing the internet needs is yet another Star Wars thinkpiece, and in any case I can't be bothered to write my own. Instead, I'm just going to pick some existing ones that I like, mash them together with a few paragraphs of commentary, and call it a day.

Read more...

User Unfriendly

I used to really like Apple software. My family owned Macintosh computers almost exclusively when I was growing up, and I was a Final Cut Pro purist for years.

Then, when I stopped taking video jobs and started writing software on Windows, I became ambivalent. I didn't have any strong desire to return to Mac OS, but I didn't mind using it from time to time when the need arose.

Last week, as the curtain fell on the fourth day of unravelling my poor mother's disastrous upgrade to OS X El Capitan, my ambivalence curdled into outright loathing.

Read more...

Kweh

I've seen a lot of complaints about the Final Fantasy VII remake getting split up into multiple releases, but honestly: did you even see that trailer? The Midgar bits alone are the size of an Assassin's Creed game! At the rate they're going, the total project will probably be the size of 3 or 4 major AAA releases combined.

Read more...

Space & Light & Order

Space and light and order. Those are the things that men need just as much as they need bread or a place to sleep.

— Le Corbusier

I've felt for a long time that videogames have a great deal in common with architecture, a belief shared by a number of people far more educated on both subjects than I am. When it comes to game development, I like to think of myself as more of a carpenter than an architect, but it's nice to know that I'm in good company.

Read more...