Procedural Content Generation using Neuroevolution and Novelty Search for Diverse Video Game Levels

被引:3
|
作者
Beukman, Michael [1 ]
Cleghorn, Christopher W. [1 ]
James, Steven [1 ]
机构
[1] Univ Witwatersrand, Sch Comp Sci & Appl Math, Johannesburg, South Africa
基金
新加坡国家研究基金会;
关键词
Neuroevolution; Novelty Search; Procedural Content Generation; NETWORKS;
D O I
10.1145/3512290.3528701
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Procedurally generated video game content has the potential to drastically reduce the content creation budget of game developers and large studios. However, adoption is hindered by limitations such as slow generation, as well as low quality and diversity of content. We introduce an evolutionary search-based approach for evolving level generators using novelty search to procedurally generate diverse levels in real time, without requiring training data or detailed domain-specific knowledge. We test our method on two domains, and our results show an order of magnitude speedup in generation time compared to existing methods while obtaining comparable metric scores. We further demonstrate the ability to generalise to arbitrary-sized levels without retraining.
引用
收藏
页码:1028 / 1037
页数:10
相关论文
共 50 条
  • [31] ASFAULT: Testing Self-Driving Car Software Using Search-based Procedural Content Generation
    Gambi, Alessio
    Mueller, Marc
    Fraser, Gordon
    [J]. 2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2019), 2019, : 27 - 30
  • [32] Transposition of Location-based Games: Using Procedural Content Generation to deploy balanced game maps to multiple locations
    Maia, Luis Fernando
    Viana, Windson
    Trinta, Fernando
    [J]. PERVASIVE AND MOBILE COMPUTING, 2021, 70
  • [33] On Using Graph Partitioning with Isomorphism Constraint in Procedural Content Generation
    Abuzuraiq, Ahmed M.
    [J]. PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON THE FOUNDATIONS OF DIGITAL GAMES (FDG'17), 2017,
  • [34] An Interactive Evolution Strategy based Deep Convolutional Generative Adversarial Network for 2D Video Game Level Procedural Content Generation
    Jiang, Ming
    Zhang, Li
    [J]. 2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [35] Using patterns as objectives for general video game level generation
    Zafar, Adeel
    Mujtaba, Hasan
    Baig, Mirza Tauseef
    Beg, Mirza Omer
    [J]. ICGA JOURNAL, 2019, 41 (02) : 66 - 77
  • [36] 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
  • [37] Procedural Content Generation using Reinforcement Learning and Entropy Measure as Feedback
    Moreira Dutra, Paulo Vinicius
    Villela, Saulo Moraes
    Neto, Raul Fonseca
    [J]. 2022 21ST BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT (SBGAMES), 2022, : 7 - 12
  • [38] Automatically Testing Self-Driving Cars with Search-Based Procedural Content Generation
    Gambi, Alessio
    Mueller, Marc
    Fraser, Gordon
    [J]. PROCEEDINGS OF THE 28TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS (ISSTA '19), 2019, : 318 - 328
  • [39] Context-Aware Petri Net for Dynamic Procedural Content Generation in Role-Playing Game
    Lee, Young-Seol
    Cho, Sung-Bae
    [J]. IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2011, 6 (02) : 16 - 25
  • [40] 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