Spice it up! Enriching open world NPC simulation using constraint satisfaction

5Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.

Abstract

With more computing power available, video games may spare increasing amounts of processing time for AI. One prospective application of the newly available resources is the simulation of large amounts of nonplayer characters (NPCs) in open world games. While it is relatively easy to simulate simple behaviours of individual NPCs it is much more difficult to create meaningful interactions between the NPCs. However, without interaction, the world cannot look very alive. In this paper we present a technique that enriches the NPC simulation with pre-scripted situations-short sketches involving coordinated interaction between several NPCs that do not substantially alter the state of the game world but increase the appeal of the world to the player. We use constraint satisfaction techniques to find NPCs suitable to enact the situations at runtime. We have implemented situations on top of the AI system for an upcoming AAA open-world game and show that this approach satisfies functional and computational requirements for practical deployment in the final version of the game.

Cite

CITATION STYLE

APA

Černý, M., Brom, C., Barták, R., & Antoš, M. (2014). Spice it up! Enriching open world NPC simulation using constraint satisfaction. In Proceedings of the 10th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2014 (pp. 16–22). AAAI press. https://doi.org/10.1609/aiide.v10i1.12715

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free