Procedural Content Generation in Games

  • Noor Shaker
  • Julian Togelius
  • Mark J. Nelson

Part of the Computational Synthesis and Creative Systems book series (CSACS)

Table of contents

  1. Front Matter
    Pages i-xvi
  2. Julian Togelius, Noor Shaker, Mark J. Nelson
    Pages 1-15
  3. Julian Togelius, Noor Shaker
    Pages 17-30
  4. Noor Shaker, Antonios Liapis, Julian Togelius, Ricardo Lopes, Rafael Bidarra
    Pages 31-55
  5. Noor Shaker, Julian Togelius, Mark J. Nelson
    Pages 57-72
  6. Julian Togelius, Noor Shaker, Joris Dormans
    Pages 73-98
  7. Mark J. Nelson, Julian Togelius, Cameron Browne, Michael Cook
    Pages 99-121
  8. Yun-Gyung Cheong, Mark O. Riedl, Byung-Chull Bae, Mark J. Nelson
    Pages 123-141
  9. Mark J. Nelson, Adam M. Smith
    Pages 143-157
  10. Dan Ashlock, Sebastian Risi, Julian Togelius
    Pages 159-179
  11. Noor Shaker, Julian Togelius, Georgios N. Yannakakis
    Pages 181-194
  12. Antonios Liapis, Gillian Smith, Noor Shaker
    Pages 195-214
  13. Noor Shaker, Gillian Smith, Georgios N. Yannakakis
    Pages 215-224
  14. Back Matter
    Pages 225-237

About this book


This book presents the most up-to-date coverage of procedural content generation (PCG) for games, specifically the procedural generation of levels, landscapes, items, rules, quests, or other types of content. Each chapter explains an algorithm type or domain, including fractal methods, grammar-based methods, search-based and evolutionary methods, constraint-based methods, and narrative, terrain, and dungeon generation. 

The authors are active academic researchers and game developers, and the book is appropriate for undergraduate and graduate students of courses on games and creativity; game developers who want to learn new methods for content generation; and researchers in related areas of artificial intelligence and computational intelligence.


Answer-set programming (ASP) Artificial intelligence (AI) Computational intelligence (CI) Constraints Design Fractals Games Graphics Human-computer interaction (HCI) L-systems

Authors and affiliations

  • Noor Shaker
    • 1
  • Julian Togelius
    • 2
  • Mark J. Nelson
    • 3
  1. 1.Dept. of Architecture, Design & Media TechnologyAalborg University Copenhagen (AAU CPH)CopenhagenDenmark
  2. 2.Dept. of Computer Science & EngineeringNew York UniversityBrooklynUSA
  3. 3.The MetaMakers InstituteFalmouth UniversityPenrynUnited Kingdom

Bibliographic information

  • DOI
  • Copyright Information Springer International Publishing Switzerland 2016
  • Publisher Name Springer, Cham
  • eBook Packages Computer Science Computer Science (R0)
  • Print ISBN 978-3-319-42714-0
  • Online ISBN 978-3-319-42716-4
  • Series Print ISSN 2509-6575
  • Series Online ISSN 2509-6583
  • Buy this book on publisher's site