Go on an adventure to save your grandma from an evil sea serpent using the power of cooking!
A project very near and dear to my heart, my capstone project. This 20-30 minute demo was made within 12 weeks. I had the pleasure of writing, directing, producing, and acting as a programmer for this!

This project was an hommage to my late grandparents + my Korean heritage. It's a top-down Korean cooking RPG where you go on an adventure to save your grandma from an evil sea serpent using the power of cooking! Meet characters based on Korean mythology and cook traditional Korean food. 
GODOT
This was my first time working in Godot, and I really enjoyed it. My Devlog (to the right) will explain the processes and specs in a more entertaining manner than the following, so I'll wrap up the key points to stay succinct: 
- Coded in GDSCRIPT
- OOP (Object Oriented Programming, making a modular Cooking System to allow for flexibility)
- Github for Version Control
- Created 2D Particle FX
- In-Engine 2D Animation
Encounter System
- Collection of Cooking Mini-games
- Uses a "Minigame Manager" (Controls what minigame is opened, organizes the tutorial state, sets up and closes minigames) 
- Uses "Recipe Manager" (Dictates what type of minigame is to be opened, keeps track of the ingredients and what dishes they create)
Protostars Grant
I was fortunate enough to receive the Protostars Micro-grant -- given to young creatives working on passion projects. I used this to continue developing the demo and create devlogs on Youtube for 8 weeks. 
Take-Aways and Learnings
Technical Aspect:
This project was a great way to strengthen my programming skills. I worked alongside two other programmers, responsible for delegating programming tasks, organizing the Github, and creating the Encounter Systems.
I learned a lot about scene hierarchy, when/where to use autoloads (singletons), and how much visual feedback (pizzazz) helps UX. 
This was a pivotal project for my game design experience. I learned how to take a project from conception to prototyping, to shipping.
Leadership Aspect:
Managing a team of ~21 people was super full-on, but rewarding. Here are the soft skills I used:
- Team Communication
- Working Well under Pressure
- Excellence with Multi-tasking
- Proficiency in Miro
- Ability to Present and Lead
- Weekly Standups 
Documentation
Back to Top