Level design for Tower Defense game
DOI: 10.31673/2412-9070.2024.025254
DOI:
https://doi.org/10.31673/2412-9070.2024.025254Abstract
The paper conducts an analysis of issues related to level creation in Tower Defense games. It examines the relevance and significance of the topic in the modern gaming industry. An analysis of recent scientific publications and research has highlighted key problems with existing level creation methods. Specifically, it identifies issues such as uniformity, significant time consumption in manual creation, inefficiency in handling large workloads, and errors in level generation.
In order to address these problems and improve the level creation process, the paper proposes the use of procedural generation methods based on Perlin Noise. The analysis indicates that employing such methods can offer greater diversity and enhance gameplay quality in Tower Defense games.
The research results demonstrate that the developed procedural level generation algorithm, in conjunction with pathfinding algorithms and the use of artificial intelligence to control adversaries, can enhance the quality of Tower Defense games. Employing these methods ensures variability, interest, and complexity in gameplay, impacting player satisfaction. The algorithm employs various parameters such as tower placement, enemy pathing, and resource distribution to ensure a balance between complexity and player satisfaction.
Overall, research in the field of Tower Defense level creation underscores the importance of player collaboration and the use of innovative methods, such as genetic algorithms, to create an engaging and diverse gaming experience. Further research could focus on refining level generation algorithms and employing intelligent systems to automate this process, contributing to the improvement of quality and player satisfaction in Tower Defense games.
Keywords: Game Levels; Tower Defense; Procedural Level Generation; Path Finding Algorithms; Artificial Intelligence; Gameplay; Variability; Player Satisfaction; Level Generation Automation.