Agent Based Modelling and Generative Design For Settlement Generation (in Minecraft)

My Master's Thesis project. The aim was to explore agent-based modelling for content generation for use in media such as games. This was done by exploring the Settlment Generation in Minecraft Competition and creating a settlement generator for entry in the competition. The full thesis can be found here.

  • Agent-based swarm exploration of an area
  • Pathfinding and navigation
  • Adaptive buildings which make use of the surrounding materials and landscape
  • Road networks created by agents complete with bridges and improvement over time