Taxonomy and metaphores of PCG algorithms
Respective families of PCG algorithms according to their theoretical background:
- search-based methods;
- cellular automatons;
- generative grammars;
- artificial evolutions;
- logical programming.
Concrete examples of PCG algorithm usages
Evaluation methods for PCG algorithms
The course presents the procedural content generation (PCG) techniques as the means for easing or substituing some of the manual work of game designers. PCG algorithms are all algorithms generating a content for computer games with limited or even no input from their users.
We present areas that are suitable for PCG together with example algorithms. Algorithms will be then evaluated according to their speed, reliability, controllability, expressivity, diversity, creativity and believability of generated content.