Procedural generation of non-player characters in massively multiplayer online strategy games

被引:5
|
作者
Ruela, Andre Siqueira [1 ]
Guimaraes, Frederico Gadelha [2 ]
机构
[1] Univ Fed Minas Gerais, Grad Program Elect Engn, Ave Antonio Carlos 6627, Belo Horizonte, MG, Brazil
[2] Univ Fed Minas Gerais, Dept Elect Engn, Ave Antonio Carlos 6627, Belo Horizonte, MG, Brazil
关键词
Procedural content generation; Evolutionary algorithm; Coevolution; Massive multiplayer online (MMO) game; Real-time strategy (RTS) game; Video games; EVOLUTION;
D O I
10.1007/s00500-016-2238-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a coevolutionary framework for procedural generation of NPCs in MMORTS games. In this context, players need to defeat environmental troops in battle to gather resources and achieve their goals. The benchmarked game has several balance problems related to these battle activities, mostly caused by the handcraft design of complex game content. To solve this problem, the algorithm takes player modeled heroes as input and returns a solution evolved to win. By this way, the players need to think better in a new way to conquer the victory, adding new levels of challenge, keeping the game enjoyable. We present a new mathematical model to evaluate the solutions, based only on the number of soldiers on the input and output, making it easy to extend to other contexts. The results show it is possible to procedurally generate thousands of new efficient and fair builds, without violating the game rules. Moreover, our analysis of the results was able to identify unbalanced characteristics in the game design and we suggested simple way to fix it.
引用
收藏
页码:7005 / 7020
页数:16
相关论文
共 50 条
  • [1] Procedural generation of non-player characters in massively multiplayer online strategy games
    André Siqueira Ruela
    Frederico Gadelha Guimarães
    [J]. Soft Computing, 2017, 21 : 7005 - 7020
  • [2] Coevolutionary Procedural Generation of Battle Formations in Massively Multiplayer Online Strategy Games
    Ruela, Andre Siqueira
    Guimaraes, Frederico Gadelha
    [J]. 2014 BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT (SBGAMES 2014), 2014, : 89 - 98
  • [3] Player Motivations in Massively Multiplayer Online Games
    Voulgari, Iro
    Komis, Vassilis
    Sampson, Demetrios G.
    [J]. 2014 14TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT), 2014, : 238 - +
  • [4] Player-Customized Puzzle Instance Generation for Massively Multiplayer Online Games
    Iosup, A.
    [J]. 2009 8TH ANNUAL WORKSHOP ON NETWORK AND SYSTEMS SUPPORT FOR GAMES (NETGAMES 2009), 2009,
  • [5] Player guild dynamics and evolution in massively multiplayer online games
    Chen, Chien-Hsun
    Sun, Chuen-Tsai
    Hsieh, Jilung
    [J]. CYBERPSYCHOLOGY & BEHAVIOR, 2008, 11 (03): : 293 - 301
  • [6] Efficient Teaching Support to Non-player Learning Agents on Multiplayer Games
    Tsutsui, Sotaro
    Fukuta, Naoki
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON AGENTS (ICA), 2018, : 30 - 33
  • [7] Towards autonomous behavior learning of non-player characters in games
    Feng, Shu
    Tan, Ah-Hwee
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2016, 56 : 89 - 99
  • [8] Combining Neural Networks for Controlling Non-player Characters in Games
    Sagredo-Olivenza, Ismael
    Pablo Gomez-Martin, Pedro
    Antonio Gomez-Martin, Marco
    Antonio Gonzalez-Calero, Pedro
    [J]. ADVANCES IN COMPUTATIONAL INTELLIGENCE, IWANN 2017, PT II, 2017, 10306 : 694 - 705
  • [9] The Moral Service of Trans Non-Player Characters: Examining the Roles of Transgender Non-Player Characters in Role-Playing Video Games
    Kosciesza, Aiden J.
    [J]. GAMES AND CULTURE, 2023, 18 (02) : 189 - 208
  • [10] Content Generation for Massively Multiplayer Online Games with Genetic Algorithms
    Alves, Tiago
    Coelho, Jorge
    Nogueira, Luis
    [J]. APPLIED COMPUTATIONAL INTELLIGENCE AND MATHEMATICAL METHODS: COMPUTATIONAL METHODS IN SYSTEMS AND SOFTWARE 2017, VOL. 2, 2018, 662 : 37 - 49