Algorithms for Procedural Content Generation

An algorithm is a sequence of deterministic steps that results in something usefull being done. So PCG algorithm is one that either generates a large amount of content for a small investment of input data, or one that adds structure to random noise. So here you will find the recipies of PCG. They are categorized here by what they generate. It is also possible to categorize them by the mindset behind their use, see Ontogenetic vs Teleological.

Map Generation

A map requires values over a 2d or 3d grid. It forms the space that a player occupies and interacts with.

Sequence Generation

Sometimes a group of things with a linear order to them is needed, whether notes in a song, letters in text, or numbers as parameters to other algorithms.

Uncategorized

Either these algorithms are hard to categorize, or nobody has placed the correct _sequence_generation or _map_generation tags.

page_revision: 5, last_edited: 1240073438|%e %b %Y, %H:%M %Z (%O ago)
Unless stated otherwise Content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License