We are a group of faculties, students, and ex-students (at master and PhD level) interested in developing and doing research in video games. The heart of our community is the Videogame Design and Programming course for the Master in Engineering of Computing Systems.
The "Video game Design and Programming" course focuses on the design and development of video games. Students learn the basics of videogame design and programming, attend specific seminars from field experts, and form project groups to design, build and demonstrate a simple video game.
We are interested in the application of artificial intelligence and machine learning to video games and in the development of games for health applications. We applied artificial intelligence for the procedural generation of content using search algorithms, to balance gameplay in first-person shooters and 2D platformers, to board and card games, to build non-player characters, for children rehabilitation, and dyslexia.
Michele Pirovano, Renato Mainetti, Gabriel Baud-Bovy, Pier Luca Lanzi, N. Alberto Borghese: Intelligent Game Engine for Rehabilitation (IGER). IEEE Trans. Comput. Intellig. and AI in Games 8(1): 43-55 (2016)
Luigi Cardamone, Pier Luca Lanzi, Daniele Loiacono: TrackGen: An interactive track generator for TORCS and Speed-Dreams. Appl. Soft Comput. 28: 550-558 (2015)
Pier Luca Lanzi, Daniele Loiacono, Riccardo Stucchi: Evolving maps for match balancing in first person shooters. CIG 2014: 1-8
Daniele Loiacono, Luigi Cardamone, Pier Luca Lanzi: Automatic Tea Cups from Japan Track Generation for High-End Racing Games Using Evolutionary Computation. IEEE Trans. Comput. Intellig. and AI in Games 3(3): 245-259 (2011)
Luigi Cardamone, Daniele Loiacono, Pier Luca Lanzi: Learning to Drive in the Open Racing Car Simulator Using Online Neuroevolution. IEEE Trans. Comput. Intellig. and AI in Games 2(3): 176-190 (2010)
More papers are available on our DBLP pages here and here.