Cloak Cat: A Procedural Content Generation fueled Video Game
Persistent URL
Author(s)
Downey, Paige
Date Issued
May 5, 2023
Abstract
This project is an exploration of the use of procedural content generation (PCG) to assemble the levels of a 2D, top-down game. PCG is the process of generating content through the use of an algorithm, rather than by hand. This project is motivated by the increasing prevalence and importance of PCG in video games. While PCG has many applications in video games, this project chooses to focus on the generation game levels due to the impact this feature has on the player’s experiences. The key challenge of this project is to develop a level generator that is both lightweight and successful in creating playable levels. In the implementation of this project, levels are generated in a pseudo-random method with the goal of enhancing game replay value. Pseudo-randomized generation leads to diverse levels that are different each time, creating unique gaming experiences. Metrics to determine the success of the level generator include the playability of the level and the player’s enjoyment. While what constitutes a ‘good’ level differs from person to person, a goal of this project will be to define metrics by which user experience can reliably be measured. This project includes a user study that invited participants to play the game and give feedback. Using data from the user study, the level generator was determined to be successful in creating functional, diverse, and easily traversable levels.
Major
Computer Science
Honors
Computer Science, 2023
First Reader(s)
Jumadinova, Janyl A.
Other Reader(s)
Luman, Douglas J.
Department
Computer Science
Type of Publication
Senior Project Paper
File(s)![Thumbnail Image]()
Name
SeniorThesis (5).pdf
Size
569.27 KB
Format
Adobe PDF
Checksum (MD5)
ad27a1c35dfb0761e54a7773d05c7cc3