Procedural Content Generation
Lecture 1: Introduction IT University of Copenhagen Julian Togelius
Friday, September 3, 2010
Procedural Content Generation Lecture 1: Introduction IT - - PowerPoint PPT Presentation
Procedural Content Generation Lecture 1: Introduction IT University of Copenhagen Julian Togelius Friday, September 3, 2010 What is PCG in games? Procedural Generation: with no or limited human intervention, algorithmically of
Lecture 1: Introduction IT University of Copenhagen Julian Togelius
Friday, September 3, 2010
Friday, September 3, 2010
Friday, September 3, 2010
History: Runtime random level generation
1980
Friday, September 3, 2010
2005
Friday, September 3, 2010
2008
Dejobaan Games
2010
Friday, September 3, 2010
Friday, September 3, 2010
Friday, September 3, 2010
Friday, September 24, 2010
Friday, September 3, 2010
Friday, September 3, 2010
Friday, September 3, 2010
Friday, September 3, 2010
Friday, September 3, 2010
Friday, September 3, 2010
Friday, September 3, 2010
Friday, September 17, 2010
Julian Togelius (some material borrowed from Gabriela Ochoa)
Friday, September 17, 2010
Friday, September 17, 2010
Friday, September 17, 2010
Friday, September 17, 2010
Friday, September 17, 2010
Friday, September 17, 2010
b | a ! a b " # a b a " # ! a b a a b _/ / " ! \ a b a a b a b a
Example of a derivation in a DOL-System
Friday, September 17, 2010
Friday, September 17, 2010
Friday, September 17, 2010
Friday, September 17, 2010
Friday, September 17, 2010
Friday, September 17, 2010
Friday, September 17, 2010
Friday, September 17, 2010
Friday, September 17, 2010
Rules: A A A A B B B Axiom: A B A A B B A B A
Two Expansions:
A A B B B A A A A B A B B B B A
Friday, September 17, 2010
Friday, September 17, 2010
Friday, September 17, 2010
Friday, September 17, 2010
Friday, September 17, 2010
Friday, September 17, 2010
Friday, September 17, 2010
Julian Togelius, Mike Preuss, Nicola Beume, Simon Wessing, Johan Hagelbäck and Georgios N. Yannakakis
Friday, September 24, 2010
strategy game
national sport
competitive matches
Friday, September 24, 2010
Friday, September 24, 2010
Friday, September 24, 2010
Friday, September 24, 2010
Friday, September 24, 2010
Friday, September 24, 2010
Friday, September 24, 2010
(a) unsafe resources (b) safe resources
Friday, September 24, 2010
Friday, September 24, 2010
Friday, September 24, 2010
Friday, September 24, 2010
Friday, September 24, 2010
Friday, September 24, 2010
Friday, September 24, 2010
Friday, September 24, 2010
Friday, September 24, 2010
Julian Togelius
Friday, October 8, 2010
Friday, October 8, 2010
Friday, October 8, 2010
Friday, October 8, 2010
Cameron Browne PhD Thesis, 2008 IEEE TCIAIG, 2010
Friday, October 8, 2010
Friday, October 8, 2010
Friday, October 8, 2010
Friday, October 8, 2010
r n t y a ] n s
(a) (b)
Friday, October 8, 2010
Ludi System Player 1 Player 2 Player 8 General Game Player User Interface Rules Parser Game Object Play Manager Strategy Criticism Synthesis Game Description Language Game (*.gdl) New games (*.gdl) Aesthetic score Policy
Friday, October 8, 2010
Friday, October 8, 2010
Friday, October 8, 2010
Friday, October 8, 2010
Y (#2)
(game Yavalath (players White Black) (board (tiling hex) (shape hex) (size 5)) (end (All win (in-a-row 4)) (All lose (and (in-a-row 3) (not (in-a-row 4)))) ) )
Friday, October 8, 2010
x x
Friday, October 8, 2010
Procedural Content Generation, Autumn 2010 Julian Togelius
Friday, October 29, 2010
Friday, October 29, 2010
Friday, October 29, 2010
seriously ?