Using estimation of distribution algorithm for procedural content generation in video games

被引:0
|
作者
Arash Moradi Karkaj
Shahriar Lotfi
机构
[1] University College of Nabi Akram,Department of Computer Engineering
[2] University of Tabriz,Department of Computer Science, Faculty of Mathematics, Statistics and Computer Science
关键词
Computer games; Procedural content generation; Estimation of distribution algorithm; Univariate marginal distribution algorithm and probabilistic modeling;
D O I
暂无
中图分类号
学科分类号
摘要
Content generation is one of the major challenges in the modern age. The video game industry is no exception and the ever-increasing demand for bigger titles containing vast volumes of content has become one of the vital challenges for the content generation domain. Conventional game development as a human product is not cost efficient and the need for more intelligent, advanced and procedural methods is evident in this field. In a sense, procedural content generation (PCG) is a Non-deterministic Polynomial-Hard optimization problem in which specific metrics should be optimized. In this paper, we use the Estimation of Distribution Algorithm (EDA) to optimize the task of PCG in digital video games. EDA is an evolutionary stochastic optimization method and the introduction of probabilistic modeling as one of the main features of EDA into this problem domain is a reliable way to mathematically apply human knowledge to the challenging field of content generation. Acceptable performance of the proposed method is reflected in the results, which can inform the academia of PCG and contribute to the game industry.
引用
收藏
页码:495 / 533
页数:38
相关论文
共 50 条
  • [1] Using estimation of distribution algorithm for procedural content generation in video games
    Karkaj, Arash Moradi
    Lotfi, Shahriar
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2022, 23 (04) : 495 - 533
  • [2] Procedural Content Generation for Games: A Survey
    Hendrikx, Mark
    Meijer, Sebastiaan
    van der Velden, Joeri
    Iosup, Alexandru
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2013, 9 (01)
  • [3] Graph Based Wave Function Collapse Algorithm for Procedural Content Generation in Games
    Kim, Hwanhee
    Hahn, Teasung
    Kim, Sookyun
    Kang, Shinjin
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2020, E103D (08) : 1901 - 1910
  • [4] Guest Editorial: Procedural Content Generation in Games
    Togelius, Julian
    Whitehead, Jim
    Bidarra, Rafael
    [J]. IEEE TRANSACTIONS ON COMPUTATIONAL INTELLIGENCE AND AI IN GAMES, 2011, 3 (03) : 169 - 171
  • [5] Procedural Content Generation of Rhythm Games Using Deep Learning Methods
    Liang, Yubin
    Li, Wanxiang
    Ikeda, Kokolo
    [J]. ENTERTAINMENT COMPUTING AND SERIOUS GAMES, ICEC-JCSG 2019, 2019, 11863 : 134 - 145
  • [6] Human Computation for Procedural Content Generation in Platform Games
    Reis, Willian M. P.
    Lelis, Levi H. S.
    Gal, Ya'akov
    [J]. 2015 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND GAMES (CIG), 2015, : 99 - 106
  • [7] A Framework to Create Collaborative Games for Team Building using Procedural Content Generation
    Picariello, Umberto
    Loiacono, Daniele
    Mosca, Fabio
    Lanzi, Pier Luca
    [J]. 2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2020, : 2365 - 2372
  • [8] Procedural Content Generation in Competitive Multiplayer Platform Games
    Volkmar, Georg
    Maehlmann, Nikolas
    Malaka, Rainer
    [J]. ENTERTAINMENT COMPUTING AND SERIOUS GAMES, ICEC-JCSG 2019, 2019, 11863 : 228 - 234
  • [9] Procedural Content Generation for General Video Game Level Generation
    Zafar, Adeel
    Mujtaba, Hasan
    Beg, Omer
    [J]. INTELIGENCIA ARTIFICIAL-IBEROAMERICAL JOURNAL OF ARTIFICIAL INTELLIGENCE, 2021, 24 (68): : 33 - 36
  • [10] Automatic evolution of programs for procedural generation of terrains for video games
    Frade, Miguel
    Fernandez de Vega, Francisco
    Cotta, Carlos
    [J]. SOFT COMPUTING, 2012, 16 (11) : 1893 - 1914