Potion Express

Assume the role of a young witch who needs to manage her parents’ potion shop, as they can no longer tend to it due to their age. Now, it’s up to you to keep the business running, handling expenses, and crafting potions that will be delivered to the monsters of the island. Embark on this magical journey and help the witch keep the family tradition alive while exploring the enchanting world of potion commerce.

Do not forget, keep your parents dream alive.

Cherry Bay

Potion Express

This marked my first 3D game development experience! During the first semester of my second year in college, our assignment was to create a 3D semi-open world game in Unity. We designed an Overcooked-inspired experience where players gather resources, craft potions, and deliver them to customers.

As lead programmer, I spearheaded development of the core systems with emphasis on clean, maintainable code, adherence to best practices, and the effective use of Design Patterns.

Responsibilities on this project:

  • House Gameplay;
    • Random Recipes, Counters and more
  • Green House Gameplay;
    • Collectables
  • Performance Optimization;
    • Occlusion Culling and more
  • Clean Code Practices;
    • Interfaces, Polymorphism and more
  • Inventory;
  • Interaction System;
  • Minimap;
  • Rebind Inputs;
  • Particles;
  • Scene Flow;
  • UI Implementation;
  • Players Animation Blend and Animation;
  • Money and Bills System;
  • Settings Menu;
  • Audio Management and Design;
  • Playtesting and Balancing;
  • Game Design;

Game Link here

GitHub Link here

Canal 3

There’s nothing quite like watching players immerse themselves in something you’ve built, seeing them experiment with mechanics, seeing their reactions, and noticing some return for multiple sessions. Beyond the gameplay, the event was a fantastic opportunity to exchange ideas with other developers and bond with enthusiastic gamers.