Game Development

Posted on June 21, 2010 by Doolwind

Fanatical Pragmatism in Software Development

I’ve caught the pragmatism bug.  Everything I do now is the most pragmatic way I can possibly complete the task.  This all started when my time started costing me money; when I started working for myself.  I like to think of it as “The product justifies the means”.  Today I’m going to briefly describe what Read More

Posted on May 11, 2010 by Doolwind

Narrative Death vs Game Mechanic Death

[Spoiler Warning: Small spoilers about two modern games are contained in this post, without specific details].  Two of the most popular games of 2010 have involved narrative death of the player character.  That is, the death of the player during the story elements of the game, specifically a cut-scene.  Both Mass Effect 2 and Modern Read More

Posted on February 12, 2010 by Doolwind

Best Graphics Programming and Game Programming Blogs

Below are a collection of Blogs relating to game development, primarily graphics programming. Use your favourite reader (eg Google Reader) to read them.  Know of any blogs not on the list that you can recommend? Add a comment and I’ll add them to the list. Big thanks to Damian Trebilco for help with the list.  The Read More

Posted on February 3, 2010 by Doolwind

Fluent Game Design With Fluent Interfaces

Game designers often find themselves writing code in modern games.  Often, they have little to no programming experience and therefore must be taught the basics of programming (sequence, conditionals and loops).  I propose utilizing a technique that simplifies the code written by game designers in their games.  This technique is known as “Fluent Interfaces”.

Posted on December 27, 2009 by Doolwind

Top 10 Software Development Books

Good software development books are hard to find. I’m always being asked which books I recommend so I thought I’d compile a list of my favourites. These are books every software developer should read. All of these books have made me a better programmer. The list covers everything from the basics of coding to agile Read More

Newer Posts
Older Posts