Procedural Content Generator For Platformer Levels

dc.contributor.advisorElbassuoni, Shady
dc.contributor.authorKaterji, Sarah
dc.contributor.commembersEl Baker Nassar, Mohamad
dc.contributor.commembersEl Hajj, Wassim
dc.contributor.degreeMS
dc.contributor.departmentDepartment of Computer Science
dc.contributor.facultyFaculty of Arts and Sciences
dc.contributor.institutionAmerican University of Beirut
dc.date2022
dc.date.accessioned2022-05-18T08:23:58Z
dc.date.available2022-05-18T08:23:58Z
dc.date.issued2022-05-17T21:00:00Z
dc.date.submitted2022-05-11T21:00:00Z
dc.description.abstractProcedural Content Generation (PCG) are algorithms that can generate game content or levels with little to no human intervention. As discussed by PCGML, datasets, and benchmarks in the field of game generation are very limited and lack video gameplay data. Furthermore, there is no unified clear framework for the evaluation of GAN-based PCG algorithms. Therefore, in this thesis, we provide a new clean video gameplay dataset composed of two games Super Mario Bros and Super Mario Bros Lost Levels. We show that learning from language in Platformer PCG outperforms learning from video frames. Moreover, we discuss three approaches to extract meaningful data from the two games to perform learning from language. The approach generates a variety of levels learned from different sources (one level, multiple levels, multiple games). Thus, we show that learning from multiple games is possible with GANs learning from langauge. Furthermore, we categorize several evaluation approaches used in the literature into style difference, playability, and fun and provide an evaluation framework for each to compare different GAN architectures (Simple GAN, DCGAN and WGAN) over different datasets and we show that in most cases WGAN learning outperforms GAN and DCGAN.
dc.identifier.urihttp://hdl.handle.net/10938/23449
dc.language.isoen
dc.subjectGenerative Adversarial Network
dc.subjectProcedural Content Generation
dc.subjectPlatformer Games
dc.titleProcedural Content Generator For Platformer Levels
dc.typeThesis
local.AUBID201924691

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
KaterjiSarah_2022.pdf
Size:
10.92 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.65 KB
Format:
Item-specific license agreed upon to submission
Description: