Building a Planner: A Survey of Planning Systems Used in Commercial Video Games

被引:4
|
作者
Neufeld, Xenija [1 ,2 ]
Mostaghim, Sanaz [1 ]
Sancho-Pradel, Dario L. [2 ,3 ]
Brand, Sandy [2 ]
机构
[1] Otto von Guericke Univ, Fac Comp Sci, D-39106 Magdeburg, Germany
[2] Crytek GmbH, D-60322 Frankfurt, Germany
[3] Ubisoft Reflect, Newcastle Upon Tyne NE3 3AF, Tyne & Wear, England
关键词
Agent behavior; multiagent systems; planning; video games;
D O I
10.1109/TG.2017.2782846
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the last decade, many commercial video games have used planners instead of classical behavior trees or finite state machines to define agent behaviors. Planners allow looking ahead in time and can prevent some problems of purely reactive systems. Furthermore, some of them allow coordination of multiple agents. However, implementing a planner for highly dynamic environments such as video games is a difficult task. This paper aims to provide an overview of different elements of planners and the problems that developers might have when dealing with them. We identify the major areas of plan creation and execution, trying to guide developers through the process of implementing a planner and discuss possible solutions for problems that may arise in the following areas: environment, planning domain, goals, agents, actions, plan creation, and plan execution processes. Giving insights into multiple commercial games, we show different possibilities of solving such problems and discuss which solutions are better suited under specific circumstances, and why some academic approaches find a limited application in the context of commercial titles.
引用
收藏
页码:91 / 108
页数:18
相关论文
共 50 条
  • [1] A survey of video game preferences in adults: Building better games for older adults
    Salmon, Joshua P.
    Dolan, Sarah M.
    Drake, Richard S.
    Wilson, Graham C.
    Klein, Raymond M.
    Eskes, Gail A.
    [J]. ENTERTAINMENT COMPUTING, 2017, 21 : 45 - 64
  • [2] A Survey of Planning and Learning in Games
    Duarte, Fernando Fradique
    Lau, Nuno
    Pereira, Artur
    Reis, Luis Paulo
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (13):
  • [3] SHPE: HTN Planning for Video Games
    Menif, Alexandre
    Jacopin, Eric
    Cazenave, Tristan
    [J]. COMPUTER GAMES, CGW 2014, 2014, 504 : 119 - 132
  • [4] SHPE: HTN planning for video games
    [J]. Menif, Alexandre, 1600, Springer Verlag (504):
  • [5] Commercial Video Games in Educational and Multimedia Contexts
    Lacasa, Pilar
    [J]. 2ND EUROPEAN CONFERENCE ON GAMES BASED LEARNING, 2008, : 251 - 260
  • [6] Design Techniques for Planning Navigational Systems in 3-D Video Games
    Moura, Dinara
    El-Nasr, Magy Seif
    [J]. COMPUTERS IN ENTERTAINMENT, 2014, 12 (02)
  • [7] A data driven survey of video games
    Predescu, Alexandru
    Mocanu, Mariana
    [J]. PROCEEDINGS OF THE 2020 12TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI-2020), 2020,
  • [8] Time in Video Games: A Survey and Analysis
    Zagal, Jose P.
    Mateas, Michael
    [J]. SIMULATION & GAMING, 2010, 41 (06) : 844 - 868
  • [9] Modeling storytelling to be used in educational video games
    Padilla-Zea, Natalia
    Gutierrez, Francisco L.
    Rafael Lopez-Arcos, Jose
    Abad-Arranz, Ana
    Paderewski, Patricia
    [J]. COMPUTERS IN HUMAN BEHAVIOR, 2014, 31 : 461 - 474
  • [10] A model for optimal energy planning of a commercial building integrating solar and cogeneration systems
    Safaei, Amir
    Freire, Fausto
    Antunes, Carlos Henggeler
    [J]. ENERGY, 2013, 61 : 211 - 223