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...

Full description

Bibliographic Details
Main Author: Evertsson, Jesper
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