Procedural Generation in Games - Computerphile
Procedural generation is the idea of using simple rules to generate more complicated items - used in games such as Minecraft and Elite, Zac Garby of the University of Nottingham explains with the use of the game Carcassonne. Zac would like to thank user mlin92 for the graphics used in his generation code. Zac's GitHub: https://github.com/zac-garby/carcassonne Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://jane-st.co/computerphile This video was filmed and edited by Sean Riley. Computerphile is a sister project to Brady Haran's Numberphile. More at https://www.bradyharanblog.com
Suggested videos

Atomic Operations - Computerphile
Computerphile · 9:46

How does procedural generation work? | Bitwise
DigiDigger · 13:48

Mutex Explained - Computerphile
Computerphile · 11:42

Procedural Generation - How Games Create Infinite Worlds - Extra Credits
Extra Credits · 7:46

Why AI Tokens are so Expensive - Computerphile
Computerphile · 25:22

An introduction to graph rewriting for procedural content generation
The Shaggy Dev · 7:31

The Private Key Mistake! (TLS Key set to "4") - Computerphile
Computerphile · 24:36

Procedural Generation in Videogames
Carlos Raziel Hernandez · 7:21

Characters, Symbols and the Unicode Miracle - Computerphile
Computerphile · 9:37

How One Guy FIXED Procedural Generation
Game Dev Buddies · 12:08

?PHP Problem? - Computerphile
Computerphile · 19:18

Procedural Generation using Constraint Satisfaction
Programming Chaos · 32:36