AI Design for Believable Characters via Gameplay Design Patterns

Lankoski, Johansson, Karlsson, Björk & Dell’Acqua, AI Design for Believable Characters via Gameplay Design Patterns just game out. Here is the abstract:

We address the problem of creating human-like, believable behavior for game characters. To achieve character believability in games, the game designer needs to develop that character so that it fulfills as many aspects of believability as possible. With believable behavior we mean that the game is consistently structured in terms of narration or gameplay so that it is possible to build and maintain coherent relations between the actions of the characters. In this paper, we first analyze the general patterns for game characters design in detail concentrating on the aspects that are relevant to the AI design. Then, we present an agent architecture that we are developing, and discuss how this architecture can address the identified design patterns.

Keywords: non-player character, artificial intelligence, design pattern, believability, gameplay, agent architecture, decision making, knowledge base, perception, emotion, appraisal.

The piece is the book Business, Technological and Social Dimensions of Computer Games: Multidisciplinary Developments edited by Cruz-Cunha, Carvalho & Tavares and published by IGI Global.

I am pleased with out chapter. However, the book is rather expensive; I hope that it is not a write only publication.

Published by lankoski

Petri Lankoski, D.Arts, is a Associate Professor in Game Studies at the school of Communication, Media and IT at the Södertörn University, Sweden. His research focuses on game design, game characters, role-playing, and playing experience. Petri has been concentrating on single-player video games but researched also (multi-player) pnp and live-action role-playing games. This blog focuses on his research on games and related things.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: