Programming Archive

  • After more than two years of work it's finally out the door. I worked as a senior programmer on this one. Please buy one.

    Darkwatch has shipped!

    After more than two years of work it's finally out the door. I worked as a senior programmer on this one. Please buy one.

    Continue Reading...

  • New site!

    Continue Reading...

  • While working on a small script at work today it occurred to me that had I been writing it in C++ I would have already had quite a few tests...

    Unit Testing Perl

    While working on a small script at work today it occurred to me that had I been writing it in C++ I would have already had quite a few tests...

    Continue Reading...

  • Noel's article Test-Driven Game Development mentions that unit test suites should run quickly. That usually means as little file I/O as possible. However, sometimes you're dealing with middleware or legacy...

    Avoiding File I/O In Unit Tests

    Noel's article Test-Driven Game Development mentions that unit test suites should run quickly. That usually means as little file I/O as possible. However, sometimes you're dealing with middleware or legacy...

    Continue Reading...

  • After getting sick at the XBox developer conference (and dosing up on plenty of dextromethorphan) I decided to move my website content over to MovableType. I had been using a...

    Better Photo Handling In MovableType

    After getting sick at the XBox developer conference (and dosing up on plenty of dextromethorphan) I decided to move my website content over to MovableType. I had been using a...

    Continue Reading...

  • I used to do artwork for Vision Scape Imaging. Here are some work and personal projects from back in the day.

    VisionScape Gallery

    I used to do artwork for Vision Scape Imaging. Here are some work and personal projects from back in the day.

    Continue Reading...

  • When I worked at VSI I created a bunch of custom Lightwave plugins. This is one that was never released, but it was pretty cool.

    Anime Lightwave Plugin

    When I worked at VSI I created a bunch of custom Lightwave plugins. This is one that was never released, but it was pretty cool.

    Continue Reading...

  • While at VSI I got really interested in volume rendering and started writing a gas shader for Lightwave.  It was just starting to look like a decent product when I was hired at Gratuitous Games and stopped working on it.

    Plume Lightwave Plugin

    While at VSI I got really interested in volume rendering and started writing a gas shader for Lightwave. It was just starting to look like a decent product when I was hired at Gratuitous Games and stopped working on it.

    Continue Reading...

Page 2 of 212