Abstract. In this paper we present an interactive poker game in which one human user plays against two animated agents using RFID-tagged poker cards. The game is used as a showcase to illustrate how current AI technologies can be used for providing new features to computer games. A powerful and easy-to-use multimodal dialog authoring tool is used for modeling game content and interaction. The poker characters rely on a sophisticated model of affect and a state-of-the art speech synthesizer. Through the combination of these methods, the characters show a consistent expressive behavior that enhances the naturalness of interaction in the game.
MotivationAn application area with growing relevance for AI technologies are computer games. Specifically, driving the behavior of non-player characters raises a whole range of challenges, such as interaction design, emotion modeling, figure animation, and speech synthesis [1].Some research projects address these problems in combination, such as the interactive drama game Façade [2] or the Mission Rehearsal Exercise Project [3]. However, relevant research is also being carried out in a range of individual disciplines, including believable facial, gesture and body animation of virtual characters [4], modeling personality and emotion [5], expressive speech synthesis [6] and control mechanisms for story and interaction [7].In the project IDEAS4Games, we investigate how modern AI technologies can help to improve the process of creating computer games with interactive expressive virtual characters. Based on the experience of a computer game company (RadonLabs, Berlin), we identified four main challenges in creating computer games: (i) fast creation of game demonstrators; (ii) localization of game content; (iii) easy interaction; and (iv) consistent quality. We address these challenges by combining, in an integrated system, flexible multimodal dialog and story modeling, sophisticated simulation of affect in real time, expressive synthesis, and rendering of 3D virtual characters.We explain the concept of the integrated game demonstrator before providing some details about the individual component technologies.