Scythe AI: A Tool for Modular Reuse of Game AI

Authors

  • Christopher Dragert McGill University
  • Jorg Kienzle McGill University
  • Clark Verbrugge McGill University

Keywords:

Digital Games, AI, Statecharts, Reuse

Abstract

Scythe AI is a tool designed for game AI developers to enable modular reuse of NPC AI. In this demonstration, we show how Scythe AI can be used to compose and manage statechart-based AI-Modules to produce new AIs for a target game. The tool includes a streamlined importing process to introduce new modules, library management of modules, an error and warning system to assist in new AI construction, and can export directly to a defined target game.

Downloads

Published

2021-06-30

How to Cite

Dragert, C., Kienzle, J., & Verbrugge, C. (2021). Scythe AI: A Tool for Modular Reuse of Game AI. Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 9(1), 211-212. Retrieved from https://ojs.aaai.org/index.php/AIIDE/article/view/12609