Artificial Intelligence and Games


Table of contents

  1. Front Matter
    Pages i-xxiii
  2. Background

    1. Front Matter
      Pages 1-1
    2. Georgios N. Yannakakis, Julian Togelius
      Pages 3-28
    3. Georgios N. Yannakakis, Julian Togelius
      Pages 29-88
  3. Ways of Using AI in Games

    1. Front Matter
      Pages 89-89
    2. Georgios N. Yannakakis, Julian Togelius
      Pages 91-150
    3. Georgios N. Yannakakis, Julian Togelius
      Pages 151-202
    4. Georgios N. Yannakakis, Julian Togelius
      Pages 203-255
  4. The Road Ahead

    1. Front Matter
      Pages 257-257
    2. Georgios N. Yannakakis, Julian Togelius
      Pages 259-277
    3. Georgios N. Yannakakis, Julian Togelius
      Pages 279-291
  5. Back Matter
    Pages 293-337

About this book


This is the first textbook dedicated to explaining how artificial intelligence (AI) techniques can be used in and for games. After introductory chapters that explain the background and key techniques in AI and games, the authors explain how to use AI to play games, to generate content for games and to model players. 

The book will be suitable for undergraduate and graduate courses in games, artificial intelligence, design, human-computer interaction, and computational intelligence, and also for self-study by industrial game developers and practitioners. The authors have developed a website ( that complements the material covered in the book with up-to-date exercises, lecture slides and reading.


Artificial intelligence (AI) Computational intelligence (CI) Machine learning Games Digital games Content generation Procedural content generation (PCG) Game worlds Computer games Game players

Authors and affiliations

  1. 1.Institute of Digital GamesUniversity of MaltaMsidaMalta
  2. 2.Dept. of Computer Science & EngineeringNew York UniversityBrooklynUSA

About the authors

Georgios N. Yannakakis is an Associate Professor at the Institute of Digital Games, University of Malta (UoM). He received his Ph.D. in informatics from the University of Edinburgh in 2006. He was previously an Associate Professor at the Center for Computer Games Research at the IT University of Copenhagen. His research lies at the crossroads of artificial intelligence, computational creativity, affective computing, and human-computer interaction with an emphasis on the domain of games.  He has published over 200 journal and conference papers in the aforementioned fields, his research has been supported by numerous national and European grants, and it has been featured in Science Magazine and New Scientist among other publications. He is an associate editor of the IEEE Trans. on Computational Intelligence and AI in Games and was an associate editor of the IEEE Trans. on Affective Computing (2009-2016). He was the general chair of related key conferences such as IEEE CIG (Computational Intelligence and Games) and Foundations of Digital Games (FDG). 

Julian Togelius is an Associate Professor in the Dept. of Computer Science and Engineering of New York University, and a codirector of the NYU Game Innovation Lab. He was previously an Associate Professor at the Center for Computer Games Research, IT University of Copenhagen. He works on all aspects of computational intelligence and games and on selected topics in evolutionary computation and evolutionary reinforcement learning. His current main research directions involve search-based procedural content generation, game adaptation through player modelling, automatic game design, and fair and relevant benchmarking of game AI through competitions. He is the Editor-in-Chief of the IEEE Transactions on Games.

Bibliographic information

  • Book Title Artificial Intelligence and Games
  • Authors Georgios N. Yannakakis
    Julian Togelius
  • DOI
  • Copyright Information Springer International Publishing AG 2018
  • Publisher Name Springer, Cham
  • eBook Packages Computer Science Computer Science (R0)
  • Print ISBN 978-3-319-63518-7
  • Online ISBN 978-3-319-63519-4
  • Edition Number 1
  • Number of Pages XXIII, 337
  • Number of Illustrations 7 b/w illustrations, 76 illustrations in colour
  • Topics Artificial Intelligence
    Game Development
    Computational Intelligence
    User Interfaces and Human Computer Interaction
    Computer Appl. in Arts and Humanities
  • Buy this book on publisher's site