Hi, I'm Sarah! Thanks for checking out my game!
There's not much to it at the moment, but I have plans to continue working on it, so feel free to read more about it below. I created this game as a capstone project for the completion of my degree in Integrated Computer Science at Kansas State University. My degree concentration is in English (emphasis writing), which led me to developing a story-based game.
The code for this project can be found at github here.
This game came about from an experience I had working in a hotel laundry room one summer with a friend. We had fun coming up with wild conspiracies and mysteries while on the job, and I thought it could be a fun idea for a game.
The player starts out as a new hire at the Starlight Hotel named Kira who, after meeting a few coworkers, starts to realize that there's more to this hotel than meets the eye. Through interacting with coworkers and exploring the various hotel areas, the player will uncover the secrets hidden the shiny, beachside hotel. For a more detailed overview of the storyline, click here.
This site is hosted on Netlify and was created using React, a JavaScript library for web development. Additionally, Redux was used for state management and several other packages were used to aid with the development process.
I used an online tool to create the game sprites (more details on the credits page), and I used the images it generated to create the standing animations with a simple image editing software.
I originally planned to use Tiled to create a map for the game, but this proved to be difficult without learning to use more advanced libraries. I also originally used a domain-specific scripting language, Ink, to create the game logic, but I realized early on that it didn't fit my plans for this project as well as previously thought, so I decided not to use it.
Despite not having many working pieces by the end of the semester, I learned a great deal from my time spent on this project and I feel that I was able to use my previous programming experiences from various classes and internships to help me in the development process.