The collection of articles and tutorials dealing with random generation of levels in a tile-based world. While most of these tutorials may use the Accidental Engine as a demonstration platform, the techniques demonstrated are not specific to any platform and may be used in any number of ways. We hope you find these articles interesting, and if you find something particularly helpful please remember to email the author if their contact information is available and express your appreciation.
An article dealing with various uses of Perlin noise to introduce noise into arbitrary patterns or functions. This techniques is useful in adding noise to maps that have many unnatural long, straight lines. The article also introduces some additions to the Accidental Engine to facilitate the creation and manipulation of Perlin noise maps, which can come in handy in many uses.
Read the article.An article discussing the generation of random cavern systems using a particle accretion fractal technique, in effect 'growing' caves in a manner similar to the growth of crystals in nature.
Read the article.A good introductory article on using the Accidental Engine to generate various types of random mazes. Serves as a starting point for learning the basics of how scripts for the engine should be constructed and used.
Read the article.An article on using fractal techniques to generate levels, by Andy 'Squint' Newman.
Read the article.