Scythe AI: A Tool for Modular Reuse of Game AI


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



Digital Games, AI, Statecharts, Reuse


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.




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.