“Situated AI” in Video Games: Integrating NLP, Path Planning and 3D Animation (original) (raw)
Related papers
Speaking with your Sidekick: Understanding Situated Speech in Computer Role Playing Games
2005
Speech and natural language are natural and convenient ways to interact with artificial characters. Current use of language in games, however, is limited to menu systems and interplayer communication. To achieve smooth linguistic communication with synthetic agents, research should focus on how language connects to the situation in which it occurs. Taking account of the physical scene (where is the speaker located, what is around her, when does she speak?) as well as the functional aspects of the situation (why did he choose to speak? What are his likely plans?) can disambiguate the linguistic signal in form and content. We present a game environment to collect time synchronized speech and action streams, to visualize these data and to annotate them at different stages of processing. We further sketch a framework for situated speech understanding on such data, taking into account aspects of the physical situation as well as the plans players follow. Our results show that this combination of influences achieves remarkable improvements over the individual situation models despite the very noisy and spontaneous nature of the speech involved. This work provides a basis for developing characters that use situated natural spoken language to communicate meaningfully with human players.
AINI-embodied conversation agent applicable for interactive games
2008
Recent advances in Natural Language Processing (NLP) and Artificial Intelligence (AI) in general have advances this field in realizing the vision of a more humanoid interactive system with embodied conversation agent (ECA). This paper presented our development of the ECA called Artificial Intelligent Natural-language Identity or AINI. In this paper, we also present and discuss the use of such ECA for inclusion in interactive games. We present the technical design of our ECA and its performance.
Artificial Intelligence (AI) in Video Games
International Journal of Computer Applications
Computer games are an increasingly popular application for Artificial Intelligence(AI) research. This paper discusses some of the most interesting components and challenges faced by developers in designing and creation of a game based on artificial intelligence. Game AI provides players a richer gaming experience by going beyond scripted interactions, responsive interaction systems that are adaptive and intelligent.
AI characters and directors for interactive computer games
2004
We are creating an environment for investigating the role of advanced AI in interactive, story-based computer games. This environment is based on the Unreal Tournament (UT) game engine and the Soar AI engine. Unreal provides a 3D virtual environment, while Soar provides a flexible architecture for developing complex AI characters. This paper describes our progress to date, starting with our game, Haunt 2, which is designed so that complex AI characters will be critical to the success (or failure) of the game. It addresses design issues with constructing a plot for an interactive storytelling environment, creating synthetic characters for that environment, and using a story director agent to tell the story with those characters.
Artificial Intelligence and Computer Games
This paper presents how artificial intelligence (AI) is used in computer games to solve common problems and provide game features. Specifically, non-playing character (NPC) path finding, decision making and learning are examined. Different AI techniques are looked at as to how they help provide a solution to these problems and features in computer games. This discussion is followed by a survey of research articles regarding the different type of AI techniques presented.
Research directions for AI in computer games
Proceedings of the …, 2001
The computer games industry is now bigger than the film industry. Until recently, technology in games was driven by a desire to achieve real-time, photo-realistic graphics. To a large extent, this has now been achieved. As game developers look for new and innovative technologies to drive games development, AI is coming to the fore. This paper will examine how sophisticated AI techniques, such as those being used in mainstream academic research, can be applied to computer games and introduce three projects doing just that.
Freedom in Video Game Dialog: An Improvement on Player Immersion
Communications in Computer and Information Science, 2019
Video game dialog generally consist of giving a player a few scripted options to choose from at an interaction point in the game. Allowing players to enter their own dialog can enhance player immersion. There is difficultly in allowing for natural language to drive the narrative of a game. Conceptual dependency theory, which gives a simple representation of natural language that is independent of its original syntactic representation, makes it easy to represent multiple semantically-similar sentences in the same way. Using this theory, a dialog engine was designed to allow game developers to write a small set of rules on player input for every interaction to determine an appropriate response. Keywords: Video game narrative Á Story dialog Á Conceptual dependency theory Á Natural language processing Á HCI
AI: The missing link in digital game interface design?
2004
The central problem that this paper addresses is how to manage dynamic change within game environments in response to variable player requirements and ability. In particular, we discuss the role of a game AI to enable game systems to learn about individual user patterns, behaviours, desires or moods in order to adapt the environment in reaction to the user's interaction with the environment.
Dialogue Studies, 2017
Dialogue is hardwired into the very matrix of video games, not only because they are an interactive medium but because they are an active one: they react to input by players and can offer their own input. From the beginning, rule structures in video games were communicated through language. The more emphasis a game put on narrative the more this turned into a dialogue with the player. Video games are usually at least implicitly cast as second-person narratives, hinting at or enacting a dialogue between the narrator/game master and the player. The player’s avatar also communicates within the game. This chapter looks systematically at the relationship between ludic and dialogic structures and at the various forms that dialogue has taken in video games.