Rumsbaserad bangenerering : En jämförelse av procedurella tekniker
Procedural Content Generation innebär att spelinnehåll genereras automatiskt för att dels minska arbetsbelastningen hos designers men också för att öka variationen i spel. Ett användningsområde för detta är rumsbaserad bangenerering där banor byggs upp av fördefinierade rum. Målet med det här arbete...
Main Author: | |
---|---|
Format: | Others |
Language: | Swedish |
Published: |
Högskolan i Skövde, Institutionen för informationsteknologi
2014
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-9431 |
id |
ndltd-UPSALLA1-oai-DiVA.org-his-9431 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-his-94312018-01-12T05:12:10ZRumsbaserad bangenerering : En jämförelse av procedurella teknikersweRoom based level generation : A comparison of procedural techniquesEvertsson, JesperHögskolan i Skövde, Institutionen för informationsteknologi2014Procedural Content GenerationRumsbaseradBangenereringDungeonComputer SciencesDatavetenskap (datalogi)Procedural Content Generation innebär att spelinnehåll genereras automatiskt för att dels minska arbetsbelastningen hos designers men också för att öka variationen i spel. Ett användningsområde för detta är rumsbaserad bangenerering där banor byggs upp av fördefinierade rum. Målet med det här arbetet var att implementera och jämföra tre olika algoritmer som kan åstadkomma detta; Binary Space Partitioning, Shortest path och en evolutionär algoritm. De kriterier som algoritmerna utvärderades på var tidseffektivitet, variation och möjligheten att nå alla rum. Resultatet visade att Binary Space Partitioning och Shortest path var de två algoritmer som var bäst lämpade att användas i ett spel där genereringen ska ske under körtiden. Detta eftersom de genererade banor förhållandevis snabbt och av god kvalitet. Om arbetet skulle fortsätta i framtiden skulle det vara intressant att utföra fler tester med fler olika värden samt använda algoritmerna i ett spel och sedan låta spelare bedöma banorna som genereras. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-9431application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
Swedish |
format |
Others
|
sources |
NDLTD |
topic |
Procedural Content Generation Rumsbaserad Bangenerering Dungeon Computer Sciences Datavetenskap (datalogi) |
spellingShingle |
Procedural Content Generation Rumsbaserad Bangenerering Dungeon Computer Sciences Datavetenskap (datalogi) Evertsson, Jesper Rumsbaserad bangenerering : En jämförelse av procedurella tekniker |
description |
Procedural Content Generation innebär att spelinnehåll genereras automatiskt för att dels minska arbetsbelastningen hos designers men också för att öka variationen i spel. Ett användningsområde för detta är rumsbaserad bangenerering där banor byggs upp av fördefinierade rum. Målet med det här arbetet var att implementera och jämföra tre olika algoritmer som kan åstadkomma detta; Binary Space Partitioning, Shortest path och en evolutionär algoritm. De kriterier som algoritmerna utvärderades på var tidseffektivitet, variation och möjligheten att nå alla rum. Resultatet visade att Binary Space Partitioning och Shortest path var de två algoritmer som var bäst lämpade att användas i ett spel där genereringen ska ske under körtiden. Detta eftersom de genererade banor förhållandevis snabbt och av god kvalitet. Om arbetet skulle fortsätta i framtiden skulle det vara intressant att utföra fler tester med fler olika värden samt använda algoritmerna i ett spel och sedan låta spelare bedöma banorna som genereras. |
author |
Evertsson, Jesper |
author_facet |
Evertsson, Jesper |
author_sort |
Evertsson, Jesper |
title |
Rumsbaserad bangenerering : En jämförelse av procedurella tekniker |
title_short |
Rumsbaserad bangenerering : En jämförelse av procedurella tekniker |
title_full |
Rumsbaserad bangenerering : En jämförelse av procedurella tekniker |
title_fullStr |
Rumsbaserad bangenerering : En jämförelse av procedurella tekniker |
title_full_unstemmed |
Rumsbaserad bangenerering : En jämförelse av procedurella tekniker |
title_sort |
rumsbaserad bangenerering : en jämförelse av procedurella tekniker |
publisher |
Högskolan i Skövde, Institutionen för informationsteknologi |
publishDate |
2014 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-9431 |
work_keys_str_mv |
AT evertssonjesper rumsbaseradbangenereringenjamforelseavprocedurellatekniker AT evertssonjesper roombasedlevelgenerationacomparisonofproceduraltechniques |
_version_ |
1718606231407427584 |