April 15, 2010 Experimental Tool for Removing Unwanted Artefacts in Textures Many textures used for 3D art start from photographs. Ideally, such textures should be uniformly lit so that the texture does not interfere with…
October 25, 2009 Tips for Designing and Implementing a Stimulus Response Agent (Original Image by everyone’s idle.) This post was a originally published on Luma Labs, now dead. As old as stimulus-response techniques are, they still…
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…
May 28, 2009 Getting More out of Seamless Tiles I wrote an article for Dev.Mag covering some techniques for working with seamless tile sets such as making blend tiles, getting more variety with procedural colour manipulation,…
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…
December 7, 2008 Random Steering – 7 Components for a Toolkit Random steering is often a useful for simulating interesting steering motion. In this post we look at components that make up a random steering…
October 29, 2008 Force Field Editor v1.0 Vector fields are used in certain AI and simulation techniques. The tool below allows you to paint a vector field. These files can be…
October 6, 2008 Quadtrees The quadtree is an important 2D data structure and forms the core of many spatial algorithms, including compression, collision detection, and stitching algorithms. Below…
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…