PROCEDURELL GENERERING AV TVÅDIMENSIONELLA GROTTOR: En jämförelse av genereringstiden, grottmängden och pålitligheten mellan Cellular Automata oh Diffusion-limited Aggregation
2025 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesisAlternative title
PROCEDURAL GENERATION OF TWO-DIMENSIONAL CAVES : A comparison of the generation time, cave quantity and availability between Cellular Automata and Diffusion-limited aggregation (English)
Abstract [sv]
Denna undersökning gick ut på att implementera olika typer av procedurell generation för grottsystem och att jämföra dem, baserat på tre kriterier. Det här var för att se vilken av två algoritmer som presterar bäst inom generering av enkla tvådimensionella grottor. Algoritmerna valda var Cellular Automata och Diffusion-limited Aggregation (DLA), där de utvärderas utifrån kriterierna genereringstid, grottmängd, samt pålitlighet. Unity (Unity Technologies, 2022), samt programspråket C# användes för att utvärdera och implementera dessa algoritmer. Slutsatsen som drogs var att cellular automata genererade naturliga grottor på en väldigt bra tid. DLA presterade däremot bättre inom grottmängden och pålitligheten. Fortsättningsvis skulle flera algoritmer kunna undersökas, samt fler utvärderingskriterier implementeras för att få ett bredare perspektiv.
Place, publisher, year, edition, pages
2025. , p. 14
Keywords [sv]
procedurell generation, cellular automata, diffusion-limited aggregation, grottor, algoritmer
National Category
Media and Communications Information Systems
Identifiers
URN: urn:nbn:se:his:diva-25127OAI: oai:DiVA.org:his-25127DiVA, id: diva2:1957223
Subject / course
Informationsteknologi
Educational program
Computer Game Development - Programming
Supervisors
Examiners
2025-05-082025-05-082025-05-08Bibliographically approved