Isle of Plum Blossom: A Culinary Simulation Game 

General Description

Drawing inspiration from Chinese classical culinary records, wellness philosophies, and paintings, the game weaves culinary traditions and aesthetics in a captivating kitchen setting. Players craft authentic dishes, desserts, and beverages using traditional Chinese ingredients and techniques while unlocking recipes steeped in cultural history. By managing time-sensitive orders, players embark on a flavorful journey through a beautifully designed world of culinary excellence.

Gameplay showcase

Game Loop

Players are required to collect ingredients from resource spots scattered across the map, utilizing multiple cookware to create dishes according to the culinary book and serve them to the crane in the bottom left corner.

Personal Contributions

As the sole developer of the game, I designed and implemented every aspect, from core functions to game art. Key contributions include:

  • Implemented player movement and animation controllers for smooth and dynamic character actions.

  • Designed and developed a modular cookware management system integrated with a centralized GameManager, enabling fluid interactions across game mechanics.

  • Built a robust recipe workflow and a reusable ScriptableObject database for ingredient transformations, enabling efficient, dynamic interactions between ingredients.

  • Implemented a multitasking gameplay loop, managing timers, player interactions, and the recipe book.

  • Implemented a scene management system to oversee scene transitions between game levels and maintain a seamless player experience.

  • Curated the game's aesthetics, music, and sound effects to immerse players in a vibrant world that reflects traditional Chinese culture.

Lessons Learned

This project marked my first experience using Unity, where I gained a deeper understanding of implementing complex game systems, such as modular management structures, reusable databases with ScriptableObjects, and multitasking gameplay loops. Additionally, I explored ways to incorporate traditional Chinese culture into the game. This experience strengthened my project management skills, allowing me to balance technical challenges with creative expression.

Beta Release

Now available!

  • HTML version: https://catherinegao7717.itch.io/isle-of-plum-blossom

  • Standalone version:

    • Clone the repo from https://github.com/catherine7717/Isle-of-Plum-Blossom

    • Navigate to the folder corresponding to your operating system

    • Run the executable

Future Plan

  • Final Release

    • Collect player feedback

    • Incorporate improvements

Game Controls

  • B/Esc: Open/close the book of recipes (left-click to turn pages)

  • A/D: Walk left/right

  • Space: Jump

  • F: Fetch ingredients from resource spots

  • E: Pick up/drop ingredients or place/remove ingredients from cookware

  • Enter: Cook

Credits

  • Designed and Developed by: Xin(Catherine) Gao

  • Artwork: AI-Generated (DALLE), curated and refined by me

  • Background Music: 入画江南 古筝 by 天易音乐 (Used for educational purposes only, no commercial intent.)

  • Sound Effects: https://artlist.io/

Next
Next

Zenith - 3D Roguelike RTS Game