Esta explicación de cómo funciona un generador de escenarios mediante procedimientos (estilo Dragones y Mazmorras) es un estupendo ejemplo de cómo utilizar algoritmos para crear contenidos automáticamente y de forma «realista» en vez de tener que hacerlo a mano. La técnica se conoce simplemente como generación por procedimientos y la utilizan juegos, simuladores y otros tipos de software hoy en día.
Su autor, que estaba desarrollando un juego llamado TinyKeep explicó aquí el «cómo se hizo» y siguiendo los enlaces se puede llegar a un montón de información técnica, matemática y recursos. Parte del código estaba ya desarrollado por otros y pudo añadirlo a su proyecto.