What Is Procedural Generation? From Rogue to Minecraft and No Man's Sky
The principles and history of procedural generation, where rules and random numbers rather than people build game maps and items, told through Rogue, Elite, Minecraft, No Man's Sky and the Wave Function Collapse algorithm.