Procedural Video Game Scene Generation by Genetic and Neutrosophic WASPAS Algorithms

被引:10
|
作者
Petrovas, Aurimas [1 ]
Bausys, Romualdas [1 ]
机构
[1] Vilnius Gediminas Tech Univ, Dept Graph Syst, Sauletekio Al 11, LT-10223 Vilnius, Lithuania
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 02期
关键词
genetic algorithm; procedural generation; game scene; multicriteria decision making; WASPAS-SVNS;
D O I
10.3390/app12020772
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The demand for automated game development assistance tools can be fulfilled by computational creativity algorithms. The procedural generation is one of the topics for creative content development. The main procedural generation challenge for game level layout is how to create a diverse set of levels that could match a human-crafted game scene. Our game scene layouts are created randomly and then sculpted using a genetic algorithm. To address the issue of fitness calculation with conflicting criteria, we use weighted aggregated sum product assessment (WASPAS) in a single-valued neutrosophic set environment (SVNS) that models the indeterminacy with truth, intermediacy, and falsehood memberships. Results are presented as an encoded game object grid where each game object type has a specific function. The algorithm creates a diverse set of game scene layouts by combining game rules validation and aesthetic principles. It successfully creates functional aesthetic patterns without specifically defining the shapes of the combination of games' objects.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Gestalt Principles Governed Fitness Function for Genetic Pythagorean Neutrosophic WASPAS Game Scene Generation
    Petrovas, A.
    Bausys, R.
    Zavadskas, E. K.
    [J]. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2023, 18 (04)
  • [2] Generation of Creative Game Scene Patterns by the Neutrosophic Genetic CoCoSo Method
    Petrovas, Aurimas
    Bausys, Romualdas
    Zavadskas, Edmundas Kazimieras
    Smarandache, Florentin
    [J]. STUDIES IN INFORMATICS AND CONTROL, 2022, 31 (04): : 5 - 11
  • [3] 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
  • [4] Procedural Generation of Video Game Cities for Specific Video Game Genres Using WaveFunctionCollapse (WFC)
    Gaisbauer, Werner
    Raffe, William L.
    Garcia, Jaime A.
    Hlavacs, Helmut
    [J]. CHI PLAY'19: EXTENDED ABSTRACTS OF THE ANNUAL SYMPOSIUM ON COMPUTER-HUMAN INTERACTION IN PLAY, 2019, : 397 - 404
  • [5] Procedural Generation of Game Maps With Human-in-the-Loop Algorithms
    Lelis, Levi H. S.
    Reis, Willian M. P.
    Gal, Ya'akov
    [J]. IEEE TRANSACTIONS ON GAMES, 2018, 10 (03) : 271 - 280
  • [6] Procedural Level Generation with Answer Set Programming for General Video Game Playing
    Neufeld, Xenija
    Mostaghim, Sanaz
    Perez-Liebana, Diego
    [J]. 2015 7TH COMPUTER SCIENCE AND ELECTRONIC ENGINEERING CONFERENCE (CEEC), 2015, : 207 - 212
  • [7] Procedural Generation of Quests for Games Using Genetic Algorithms and Automated Planning
    de Lima, Edirlei Soares
    Feijo, Bruno
    Furtado, Antonio L.
    [J]. 2019 18TH BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT (SBGAMES 2019), 2019, : 144 - 153
  • [8] Procedural Content Generation using Neuroevolution and Novelty Search for Diverse Video Game Levels
    Beukman, Michael
    Cleghorn, Christopher W.
    James, Steven
    [J]. PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'22), 2022, : 1028 - 1037
  • [9] PROCEDURAL MAP GENERATION FOR A RTS GAME
    Lara-Cabrera, Raul
    Cotta, Carlos
    Fernandez-Leiva, Antonio J.
    [J]. 13TH INTERNATIONAL CONFERENCE ON INTELLIGENT GAMES AND SIMULATION (GAME-ON 2012), 2012, : 53 - 58
  • [10] Algorithms for procedural generation and display of trees
    Nuic, H.
    Mihajlovic, Z.
    [J]. 2019 42ND INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2019, : 230 - 235