The integration of AI has become increasingly important in the gaming industry. However, it faces limitations when dealing with dynamic environments and unpredictable players. As a solution, in this paper we introduce a novel gaming framework that makes use of ATL, a powerful logic for formal strategic reasoning. ATL seamlessly aligns with Multi-Agent Systems, effectively mirroring the decision-making process of Non-Player Characters. With its key advantage of being built on Concurrent Game Structures and employing temporal operators, ATL efficiently models game state sequences. This paper introduces a groundbreaking in-engine, real-time AI method using ATL directly within Unreal Engine 5 blueprints, eliminating the need for external tools.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

ATL for Dynamic Gaming Environments

  • Marco Aruta,
  • Aniello Murano,
  • Salvatore Romano

摘要

The integration of AI has become increasingly important in the gaming industry. However, it faces limitations when dealing with dynamic environments and unpredictable players. As a solution, in this paper we introduce a novel gaming framework that makes use of ATL, a powerful logic for formal strategic reasoning. ATL seamlessly aligns with Multi-Agent Systems, effectively mirroring the decision-making process of Non-Player Characters. With its key advantage of being built on Concurrent Game Structures and employing temporal operators, ATL efficiently models game state sequences. This paper introduces a groundbreaking in-engine, real-time AI method using ATL directly within Unreal Engine 5 blueprints, eliminating the need for external tools.