April 7, 2010 Poisson Disk Sampling Example Code I decided to put the Poisson disk sampling code here for download since the site that hosted it is down. The code accompanies the…

October 24, 2009 Guerrilla Tool Development Tools for editing game levels and AI for your own games are nice to have, but it is not always practical to implement these…

October 8, 2009 15 Steps to Implement a Neural Net (Original image by Hljod.Huskona / CC BY-SA 2.0). I used to hate neural nets. Mostly, I realise now, because I struggled to implement them correctly. Texts…

April 15, 2009 Estimating a Continuous Distribution from a Sample Set It is sometimes necessary to find the distribution given a sample set from that distribution. If we do not know anything about the distribution,…

April 9, 2009 Cellular Automata for Simulation in Games A cellular automata system is one of the best demonstrations of emergence. If you do not know what cellular automata (CA) is, then you…

April 8, 2009 How to Turn XSI Mod Tool into a Level Editor for your XNA Games: Updated for XNA 3.0. Last year I wrote a tutorial explaining how to use XSI Mod Tool as a level editor, specifically for XNA. Below is the same…

September 21, 2008 Generating Random Numbers with Arbitrary Distributions For many applications, detailed statistical models are overkill. Instead, we can get away with a rough description of the distribution – not in mathematical…

September 14, 2008 Google App Engine for Games Google App Engine has many properties that makes it suitable for indie development. Two articles in Dev.Mag look at GAE for game development (Issue…

September 6, 2008 60 Ways to make Game Maker projects more maintainable Game Maker is a great tool; it is especially suited for rapid development and small projects. However, as a project becomes bigger, it becomes…