Multi-Agent Based Settlement Generation In Minecraft
This thesis explores the uses of a multi-agent system(MAS) for procedural content generation(PCG) in the Generative Design in Minecraft (GDMC) competition. The generatorconstructed is capable of surveying the terrain and determining where to start building a roadnetwork. Extendor and connector agent...
Main Authors: | , |
---|---|
Format: | Others |
Language: | English |
Published: |
Malmö universitet, Institutionen för datavetenskap och medieteknik (DVMT)
2021
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-46365 |
id |
ndltd-UPSALLA1-oai-DiVA.org-mau-46365 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-mau-463652021-10-19T05:29:25ZMulti-Agent Based Settlement Generation In MinecraftengEsko, AlbinFritiofsson, JohanMalmö universitet, Institutionen för datavetenskap och medieteknik (DVMT)2021Multi-Agent systemPCGMinecraftGDMCComputer SciencesDatavetenskap (datalogi)This thesis explores the uses of a multi-agent system(MAS) for procedural content generation(PCG) in the Generative Design in Minecraft (GDMC) competition. The generatorconstructed is capable of surveying the terrain and determining where to start building a roadnetwork. Extendor and connector agents build the road network used for the settlement. Aplotting agent surveys the area around the created roads for plots appropriate for buildinghouses. A house building agent then generates basic buildings on these plots. Finally afurniture agent places furniture in these buildings. The result of the thesis shows that thegenerator is capable of generating an interesting road network that is appropriate to its terrain.The buildings have potential but are lacking in form of adaptability to the current biome andbuildings are overall too similar to be interesting, causing it to get low scores in the userstudy and competition. The generator was entered to the GDMC-competition in 2021 where itplaced 17th of 20th place. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-46365application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
Multi-Agent system PCG Minecraft GDMC Computer Sciences Datavetenskap (datalogi) |
spellingShingle |
Multi-Agent system PCG Minecraft GDMC Computer Sciences Datavetenskap (datalogi) Esko, Albin Fritiofsson, Johan Multi-Agent Based Settlement Generation In Minecraft |
description |
This thesis explores the uses of a multi-agent system(MAS) for procedural content generation(PCG) in the Generative Design in Minecraft (GDMC) competition. The generatorconstructed is capable of surveying the terrain and determining where to start building a roadnetwork. Extendor and connector agents build the road network used for the settlement. Aplotting agent surveys the area around the created roads for plots appropriate for buildinghouses. A house building agent then generates basic buildings on these plots. Finally afurniture agent places furniture in these buildings. The result of the thesis shows that thegenerator is capable of generating an interesting road network that is appropriate to its terrain.The buildings have potential but are lacking in form of adaptability to the current biome andbuildings are overall too similar to be interesting, causing it to get low scores in the userstudy and competition. The generator was entered to the GDMC-competition in 2021 where itplaced 17th of 20th place. |
author |
Esko, Albin Fritiofsson, Johan |
author_facet |
Esko, Albin Fritiofsson, Johan |
author_sort |
Esko, Albin |
title |
Multi-Agent Based Settlement Generation In Minecraft |
title_short |
Multi-Agent Based Settlement Generation In Minecraft |
title_full |
Multi-Agent Based Settlement Generation In Minecraft |
title_fullStr |
Multi-Agent Based Settlement Generation In Minecraft |
title_full_unstemmed |
Multi-Agent Based Settlement Generation In Minecraft |
title_sort |
multi-agent based settlement generation in minecraft |
publisher |
Malmö universitet, Institutionen för datavetenskap och medieteknik (DVMT) |
publishDate |
2021 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-46365 |
work_keys_str_mv |
AT eskoalbin multiagentbasedsettlementgenerationinminecraft AT fritiofssonjohan multiagentbasedsettlementgenerationinminecraft |
_version_ |
1719490647696605184 |