Who are we?

The Game Lab carries out Game Research and Research-based Education at Malmö University.

Our research focuses on Game Artificial Intelligence, Computational Creativity, Procedural Content Generation, and Data-Driven Game AI. Check some of our research projects here.

We conduct our teaching mostly in the Game Development Bachelor Program and in the Master’s Program in Computer Science.

Check some of our student game prototypes here.

We also proudly organized the Foundations of Digital Games 2018 conference, hosted by Malmö University in cooperation with ACM, City of Malmö, Microsoft, Game Habitat, and King.


José Font – jose.font@mau.se

José is Associate professor in Computer Science at Malmö University and holds a PhD in artificial intelligence from the Universidad Politécnica de Madrid. His research focuses on artificial intelligence and computational intelligence in games, exploring the ways in which AI can be a productive and creative tool during the video game development process, such as procedural content generation and mixed-initiative creative tools. He is also active in gamification, e-learning, and purposeful games.

Alberto Álvarez – alberto.alvarez@mau.se

Alberto Alvarez is a PhD student from the faculty of technology and society at Malmö University. His research interests are on procedural content generation for games and how the different generated content can affect and interact with each other, computational intelligence for games, evolutionary algorithms and, the development of believable and reactive agents. He holds an MSc in games technology from the IT University of Copenhagen and a Bachelor in game design and development from ESNE, Madrid.

Johan Holmberg – johan.holmberg@mau.se

Johan is an IT engineer at Malmö University, who also works as a teacher and technical lab manager. He holds an MSc in Computer Science, his thesis exploring AI-driven procedural content generation in mixed-initiative game development tools.

Carl Magnus Olsson – carl.magnus.olsson@mau.se

Carl Magnus is a tenured assistant professor at the Department of Computer Science and Media Technology at Malmö University. He is responsible for the Smart Living application area within the Internet of Things and People Research Center. He holds a PhD in context-aware systems from the Computer Science and Information Systems Department, University of Limerick, Ireland. The core study of his PhD was a longitudinal exploratory action research study together with industrial partners, using a context-aware game for passengers of cars to study the effects on interaction between people travelling together, and how this in turn affected their perceptions on travel by car.

Aside from his special interest in context-aware games, and based on his industry as well as research background in software engineering, Carl teaches as well as has general research interests in game design and game development. He views design of game mechanics and the gameplay patterns these promote as a key resource for game development, something which is becoming even more effective when using post-deployment data collection to inform continuous product development and innovation.

Outside digital games, which is where Carl conducts the majority of his work, he manages large-scale collaborative projects with industry partners developing mobile and IoT related devices and services (for convenience, effectiveness, as well as entertainment purposes). His research interests remain the same as within his gaming specific work as he is a firm believer in cross-discipline learning.

Steve Dahlskog – steve.dahlskog@mau.se

Steve Dahlskog is a tenured assistant professor at Malmö University. His main research interest include procedural content generation in games and game AI. Steve holds a PhD in Computer Science and is the program manager of the game developer program at the Department of Computer Science and Media Technology. He is also a well-known community member in the Malmö gaming sphere.

Carl Johan Gribel – carl.johan.gribel@mau.se

Carl Johan is teaching computer graphics, C++ and other subjects at the Game Development program at Malmö University.

He is a programmer at heart and is interested in fast rendering pipelines in DirectX or OpenGL, skeletal animation systems, and game engine architecture in general.

Carl Johan holds a MSc in Engineering Physics and is a PhD student in computer graphics at Lund Institute of Technology.


José Font: jose.font@mau.se