2025
Procedurally generating natural-looking villages in Minecraft with ant colony optimization algorithms
Publication
Publication
Procedural content generation has been widely deployed to automatically generate digital content with limited or indirect user input. This paper shows how ant colony optimization algorithms, a multi-agent system usually applied to shortest-path optimization problems, can be adapted to generate natural-looking villages in the video game Minecraft. To achieve this, houses are stochastically placed in a specified region of a Minecraft world, favoring flat and central areas. Next, villagers inhabiting these houses are represented by multiple ant agents each and simulate life in the village by wandering between houses. The shorter and flatter a found path between two houses is, the more likely the path will be followed by future ant agents. After some iterations, a natural path network connects all houses. This process of placing houses and connecting them with paths can be repeated, allowing the village to naturally grow. Survey results show that the generated villages are perceived as more natural than the default ones, both regarding house placements and path trajectories.
| Additional Metadata | |
|---|---|
| , , , , , | |
| doi.org/10.1007/978-981-96-4596-1_9 | |
| Communications in Computer and Information Science | |
| International Conference on Technologies and Applications of Artificial Intelligencel, TAAI 2024 | |
| Organisation | Centrum Wiskunde & Informatica, Amsterdam (CWI), The Netherlands |
|
Deinbock, T., Hsueh, C.-H., & Ikeda, K. (2025). Procedurally generating natural-looking villages in Minecraft with ant colony optimization algorithms. In Technologies and Applications of Artificial Intelligence. TAAI 2024.. doi:10.1007/978-981-96-4596-1_9 |
|