Charles Explorer logo
🇬🇧

Procedural Content Generation for Computer Games

Class at Faculty of Mathematics and Physics |
NAIL123

Syllabus

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

Annotation

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.