Finding Fungus : The Magical Mushroom



Description
Finding Fungus is a 3D Adventure RPG game created as a project in the GameTech study program. Developed by a team of five over four months in the second semester, this Android game introduces players to various types of mushrooms, including edible, poisonous, and rare species, along with their habitats and Latin names.
Story
The story follows Alice, the main character, on a quest to rescue her kidnapped grandmother from a witch. Players must gather special stones to fulfill the witch's demands, but they face monsters along the journey to obtain these stones.
Job description
As the programmer, I handled the core mechanics and UI interactions. I applied concepts like Instances and Singletons in Unity to manage more complex UI setups. In this project, I created mechanics including an item pickup system for collecting mushrooms, an Inventory System to store collected mushrooms, a Shop System where players can exchange items, and additional features such as a UI navigation system, Minimap, and movement and combat mechanics, including combos, spins, and a basket-throwing attack.

Item Pickup Mechanic
Allows players to collect mushrooms in the game world.

Inventory System
Stores collected mushrooms for easy access.

Shop System
Enables players to trade inventory items for items in the shop.

Crafting System
Allows players to combine items to create new ones.

Quest System
Guides players to complete tasks and progress through the game.

UI Navigation System
Provides intuitive menu navigation for the game interface.

Minimap
Guides players through the game world and tracks their location.

Movement & Combat Mechanics
Includes character movement, attack combos, spinning attacks, and a basket-throwing feature.

Dialogue System
Provides story progression and character interactions.

Cutscene System
Plays animated sequences to advance the story.

Encyclopedia System
Provides information on mushrooms, including their Latin names and habitats.

AI Enemy Behavior
Controls enemy movement and attack patterns.
Game Engine
Achievements
-