Game Engine

Posted on February 28, 2011 by Doolwind

SOLID Principles For Game Developers

The SOLID principles are a set of 5 software development principles coined by “Uncle Bob” (Robert C. Martin).  They are a set of guidelines for Object Oriented Design (OOD), specifically for class design.  They are widely used by agile business programmers however they are generally unknown amongst game developers.  This article describes the principles and Read More

Posted on December 7, 2010 by Doolwind

Flick Buddies: Multiplayer action for iPad, iPhone/iPod Touch

For the past three months I’ve been secretly working on a new project, Flick Buddies. Along with Shauno from Squid Tank we’ve been busily putting together a multiplayer action game for iPad, iPhone and iPod Touch. The game is built around a simple premise of flicking little characters from your corner into the goal. With 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 October 29, 2009 by Doolwind

Why You Should Use C# For Your Scripting Language

I’ve used a lot of scripting languages over the years when developing games.  For my latest engine, I decided I’d use C# as the scripting language.  I’ve been amazed by how well C# works as a scripting language so I thought I’d share my experiences.  The technique I’m about to discuss gives game designers access to Read More

Posted on October 5, 2009 by Doolwind

Unified Game Development Scripting Language

What is the best scripting language for game development?  Every different game engine has its own scripting language making for a difficult choice.  Game programmers have a unified language in C++ however game designers are left with whatever language their engine supports.  I propose a unified scripting language that all engines/platforms can share.

Posted on January 26, 2007 by Doolwind

Are Game Programmers Good Enough?

Computer Gaming Weekly released their first 100 magazines for free download on the net a while back.  I was reading through the first issue (November 1981) and I stumbled across an article containing a section entitled “Programmers: Are They Good Enough”.  While this is a nostalgic and interesting read, it begs the question: 25 years Read More

Posted on December 3, 2006 by Doolwind

Game Connect Asia Pacific Audio Recordings

Over the past two days the first Game Connect Asia Pacific Conference has been held in Brisbane, Australia. It replaced Australian Game Developers Conference (AGDC) which was closed down earlier this year. I went along to the conference and found it quite informative. I took my iRiver with me and recorded the speeches I went Read More