Tag Archives: Emergent Behaviour

Conway’s Game of Life

Conway Banner

I love Conway’s Game of Life and I’ve made a version in pretty much every language I’ve ever learned, including QBasic. So a Javascript implementation was pretty much inevitable…

This was my first time bringing in HTML elements outside the canvas to control the simulation, and I also integrated a third-party slider component from DHTMLX.


Extraction: AI and behaviour

Extraction - AI ThumbnailThis is the third part of my game design series. In part one I gave an overview of the game and in part two I described the map generation algorithm. This post describes the AI used in the game and how a combination of simple rules play off each other and combine to create useful and engaging simulation.
Read More →