Automatic level Generation for Tower Defense Games

被引:0
|
作者
Du, Yu [1 ]
Li, Jian [1 ]
Hou, Xiao [2 ]
Lu, Hengtong [1 ]
Liu, Simon Cheng [2 ]
Guo, Xianghao [2 ]
Yang, Kehan [1 ]
Tang, Qinting [1 ]
机构
[1] Beijing Univ Posts & Telecorrununicat, Coll Comp Sci & Thchnol, Beijing, Peoples R China
[2] LevelupAI, Beijing, Peoples R China
来源
PROCEEDINGS OF 2019 IEEE 3RD INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2019) | 2019年
关键词
Procedural Content Generation; games; evolutionary algorithm; search; automatic design;
D O I
10.1109/itnec.2019.8728989
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We created a new method to automatically generate levels for a commercial-grade tower defense game Kingdom Kush: Frontiers (KRF) by means of Procedural Content Generation(PCG). Our research focuses on path generation and monster sequence generation. Firstly, we designed a mathematical representation of the game's path using geometric rules, and then we used search algorithms to develop an algorithm, which can generate new paths that are similar to the paths in original games. We implemented monster sequence generation with genetic algorithm in which we designed a representation of genes that reused some human-designed elements. In addition, we also designed a fitness function to make sure the generated level has moderate difficulty and playability. Finally, we automatically generated new levels for KRF with the combine of path generation and monster sequence generation. We used a turing test to show that our PCG levels are hard to be distinguished from the original levels.
引用
收藏
页码:670 / 676
页数:7
相关论文
共 50 条
  • [41] Computational Intelligence and Tower Defence Games
    Avery, Phillipa
    Togelius, Julian
    Alistar, Elvis
    van Leeuwen, Robert Pieter
    2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 1084 - 1091
  • [42] Defense tower turned into an artist bottega
    Diez Rodriguez, P.
    RAMMED EARTH CONSERVATION, 2012, : 655 - 660
  • [43] AUTOMATIC COOLING TOWER CONTROL
    FEITLER, H
    TOWNSEND, CR
    CHEMICAL ENGINEERING PROGRESS, 1969, 65 (05) : 63 - &
  • [44] Automatic Code Generation of User-centered Serious Games: A Decade in Review
    P. O. Silva-Vásquez
    V. Y. Rosales-Morales
    E. Benítez-Guerrero
    Programming and Computer Software, 2022, 48 : 685 - 701
  • [45] Automatic Code Generation of User-centered Serious Games: A Decade in Review
    Silva-Vasquez, P. O.
    Rosales-Morales, V. Y.
    Benitez-Guerrero, E.
    PROGRAMMING AND COMPUTER SOFTWARE, 2022, 48 (08) : 685 - 701
  • [46] Connected Subgraph Defense Games
    Akrida, Eleni C.
    Deligkas, Argyrios
    Melissourgos, Themistoklis
    Spirakis, Paul G.
    ALGORITHMIC GAME THEORY (SAGT 2019), 2019, 11801 : 216 - 236
  • [47] Connected Subgraph Defense Games
    Eleni C. Akrida
    Argyrios Deligkas
    Themistoklis Melissourgos
    Paul G. Spirakis
    Algorithmica, 2021, 83 : 3403 - 3431
  • [48] Connected Subgraph Defense Games
    Akrida, Eleni C.
    Deligkas, Argyrios
    Melissourgos, Themistoklis
    Spirakis, Paul G.
    ALGORITHMICA, 2021, 83 (11) : 3403 - 3431
  • [49] Strategic games on defense trees
    Bistarelli, Stefano
    Dall'Aglio, Marco
    Peretti, Pamela
    FORMAL ASPECTS IN SECURITY AND TRUST, 2007, 4691 : 1 - +
  • [50] A Genetic Approach in Procedural Content Generation for Platformer Games Level Creation
    Moghadam, Arman Balali
    Rafsanjani, Marjan Kuchaki
    2017 2ND CONFERENCE ON SWARM INTELLIGENCE AND EVOLUTIONARY COMPUTATION (CSIEC), 2017, : 141 - 146