Playground

Game Design

At UC Davis, I spent a quarter learning how to design and build digital game experiences. This page is a collection of those games—each one exploring a different medium and idea.

play_frogcat

Frog Cat

Course: CDM 175 Digital Game Design

"Frog Cat" was developed over the course of two weeks. My goal was to create a piece of electronic literature, digital poetry, interactive fiction, or a choose-your-own-adventure experience using a text-based interface. Designed with Twine, "Frog Cat" draws inspiration from classic children's books like "If You Give a Mouse a Cookie" and "Are You My Mother?". In this interactive story, you will guide a little black cat on his journey to make new friends.

Designed with:

Twine
play_fruitninja

Fruit Ninja

Course: CDM 175 Digital Game Design

This abstract arcade game challenges players to collect 100 fruits, think you can do it? The concept is straightforward, but engaging. For this project, my primary focus was on designing the UI and scripting the randomization of falling fruits and hazardous objects. My goal was to create a visually appealing user interface that tracks progress while making the gameplay feel "juicy" and satisfying.

Designed with:

Unity
play_escape

Escape from School

Course: CDM 175 Digital Game Design

"Escape from School" was the final project of the course. With a group of 2 other people, I took on the role of putting together the sprite sheets, developed each scene, drew and animated the main character, and wrote the script. We aimed to tell the story of a young boy trapped in a school bathroom searching for a way to escape. As the story unfolds, players will need to pay close attention to even the smallest details.

Designed with:

Unity
play_bird

Battle of the... Birds?

Course: DES 157A Interactive Media II

This studio project provided an opportunity to delve deeper into front-end UI design while strengthening our skills in JavaScript. My goal was to evolve the Pig Game into a more strategic 1v1 fighter game, using the same mechanics of players taking turns. To add a personal touch, I gave users the ability to choose their own adorable bird mascot.

Designed with:

HTML CSS JS
play_25

25 Days as a College Student

Course: DES 157B Interactive Media III

"25 Days as a College Student" is the culmination of a semester-long capstone project, centered around the theme "Designing Your Future." While topics like technology, health, and climate change were on the table, I chose to focus on education. I created a sim-like interactive project that compels users to make tough choices, each leading to different outcomes.

Designed with:

HTML CSS JS
play_survey

What Kind of Cleaning Supply are You?

Course: DES 157B Interactive Media III

This project isn't exactly a game, but rather a personality quiz inspired by similar online quizzes. I wanted to create my own as part of an assignment designed to enhance our UI and coding skills, while also exploring the use of JavaScript libraries. If you're curious to find out which cleaning supply matches your personality, take the quiz and discover your result!

Designed with:

HTML CSS JS
play_museum

Museum

Course: CDM 176 Special Topics in Digital Game Design - Virtual Reality

This game was created as a final project for the Special Topics in Digital Game Design course at UC Davis, taught by Adam J. Wright. It offers a simple yet immersive simulation of a Greek museum, complete with an interactive piano.
Please note: This game in unplayable without a Oculus VR headset! If you still desire to experience this game, you can download the game by clicking the link or the image to the left. You'll be taken to a ZIP file containing the game. If you have a different headset, run into issues, or have questions, feel free to reach out via the contact details provided in the readme.txt file or connect with me on LinkedIn. I'll do my best to assist you.

Designed with:

Unity