Crypt Cleaning Co.�Katelyn Marie Espinoza �Computer Science, St. Mary’s University, San Antonio, TX 78228
Development Tools and Languages
Introduction and Background
Since 1958 when Pong became the first computer game, billions of people have gravitated to spending their free time playing computer games. Computer games have such a large fanbase and act as plenty of people’s main source of entertainment. Among these amazing computer games emerges a game style known as RPG or Role-Playing Games. Allowing a player to throw themselves into a character and forget about the troubles of everyday life is what makes today’s computer games so special. Crypt Cleaning Co. aims to be proof of this.
Crypt Cleaning Co. is a single player role-playing game. It is recommended for people of ages thirteen and up. It aims to combine the concept of relaxing simulation games such as Stardew Valley with the popular genre of horror. Its goal is to leave the player at the edge of their seats while also encouraging the user to scavenge and work hard to win.
Results and Conclusions
The game goal of Crypt Cleaning Co. is to help Cassy the witch’s new cleaning service. The player can assist by helping Cassy clean at her cleaning appointments, collect common and rare items to offer an in-game advantage, and help her uncover an evil entity lurking in the shadows.
Figure 1 demonstrated Crypt Cleaning Co.’s flow chart including GUI screens and game scenes included in the game. Figures 2-7 are screenshots of these scenes mentioned in the flowchart. For example, the starter Witch’s Forest is Figure 2, Winter Forest is Figure 3, Fall Forest is Figure 4, Witch’s House is Figure 5, Vampire’s House is Figure 6, and the fairy’s house is Figure 7.
Some of the functionalities of Crypt Cleaning Co. include attack enemies, pick up collectibles, move around the world. The user also has an inventory where collectibles and weapons will be stored. A potion brewing station will also be available for the user use to make Cassy stronger. Lastly, the user will be able to unlock new areas of the game when certain areas have already been cleaned.
The background of Crypt Cleaning Co. was selected from a free tile map resource called Itch.io. The Cassy sprite was designed and implemented by the developer using Piskel.com and Unity. Crypt Cleaning Co. runs on a windows operating system. It was tested on Windows 11.
References
Krossing, Dani, director. #10 | ENABLE/DISABLE COMPONENTS & GAMEOBJECTS 🎮 | Unity For Beginners | Unity Tutorial. YouTube, 8 Apr. 2022, https://youtu.be/Z3tO8FPCM_w. Accessed 5 Nov. 2022.
Novak, Jeannie. Game Development Essentials. Delmar Cengage Learning, 2012.
Scriven, Mike, director. 2D Camera Follow in 2 Minutes | Unity. YouTube, YouTube, 8 June 2020, https://www.youtube.com/watch?v=DGoekj_bQNg%5C. Accessed 5 Nov. 2022.
Zotov, Alexander, director. Enter A Door And Load Next Or Previous Scene Feature For Your 2D Game Made With Unity Software. YouTube, YouTube, 5 Aug. 2021, https://www.youtube.com/watch?v=ckjUm6uUDO4. Accessed 5 Nov. 2022.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Interesting Code
else if (collision.GetComponent<JobLoader>())
{
atJob = true;
if (enteredWitch == 1)
{
if (enteredVamp == 1)
{
if (enteredFairy == 1)
{
sceneToLoad = "Boss";
enterAllowed = true;
}
Game flowchart of Crypt Cleaning Co.
Winter Forest area where player obtains collectibles.
Fall Forest area where player obtains collectibles.
Witch’s House area which is the first cleaning job of the game.
Starting area where all scenes connect.
Partial code to load scenes for Scene Manager