An Exploration Tool for Predicting Stealthy Behaviour

Authors

  • Jonathan Tremblay McGill University
  • Pedro Torres McGill University
  • Nir Rikovitch McGill University
  • Clark Verbrugge McGill University

DOI:

https://doi.org/10.1609/aiide.v9i3.12591

Keywords:

Digital Games, Video Games, NPC, Agent, Game Design, Level Design

Abstract

Stealthy movement is an important part of many games in the First Person Shooter (FPS) and Role Playing Games (RPG) genres.  Structuring a game level to match stealth goals, however, is difficult, and can depend on subtle and fragile interactions between the game space, enemy motion, and other factors. Here we apply a probabilistic path-finding approach to efficiently analyze a 2D space and find stealthy paths. This approach naturally accommodates variation in the level design, numbers and movements of enemies, fields of view, and player start and goal placement. Our design is integrated directly into the Unity 3D game development framework, allowing for interactive and highly dynamic exploration of how different virtual spaces and enemy configurations affect the potential for stealthly movement by players, or other NPCs.

Downloads

Published

2021-06-30

How to Cite

Tremblay, J., Torres, P., Rikovitch, N., & Verbrugge, C. (2021). An Exploration Tool for Predicting Stealthy Behaviour. Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 9(3), 34-40. https://doi.org/10.1609/aiide.v9i3.12591