Cloak Cat: A Procedural Content Generation fueled Video Game
Project Author
Issue Date
2023-05-05
Authors
Downey, Paige
Loading...
Embargo
First Reader
Jumadinova, Janyl A.
Additional Readers
Luman, Douglas J.
Keywords
Distribution
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.
Description
Chair
Major
Computer Science
Department
Computer Science
Recorder
License
Citation
Version
Honors
Computer Science, 2023