UnderSouled!

Inspired by two of my favorite games, I built this project using Unity Engine, blending Overcooked’s chaotic cooking gameplay with Dark Souls’ dark fantasy. The result is a haunted dungeon kitchen where players serve monsters in a thrilling and unique experience.

Client
Role
Team
Timeline

Watch UnderSouled Gameplay. Turn on sound for best experience!
View GitHub ↗

Overview

Cooking Chaos in a Haunted Dungeon

This game was my project for the Introduction to Virtual Reality course at Indiana University Bloomington, using Unity Engine. I was inspired by two of my favorite games: Overcooked and Dark Souls and wanted to create something fun yet challenging, blending Overcooked’s chaotic cooking gameplay with Dark Souls’ dark, fantasy atmosphere. I was able to create a unique haunted dungeon kitchen where players, as a ghost chef, would prepare dishes and serve monsters.


The game features eerie lighting, ghostly characters, and fantasy-inspired props, fully immersing players in its dark, spooky theme. Built with the help of online tutorials and resources, I customized every element to add my personal twist, creating a chaotic and creepy experience that’s as thrilling as it is fun.

Key Features

Bringing the Game Together

Environment and Materials

I used a mix of custom materials and lighting effects to give the kitchen a mysterious, otherworldly feel. The setting is detailed with low-poly dungeon elements and eerie decor.

Player Input and Camera

The player controls the ghost chef through smooth, responsive input. The camera follows the action using Unity’s Cinemachine, making it easy to focus on gameplay even in chaotic moments.

Interactions and Triggers

Players interact with objects like ingredients, cauldrons, and spooky dining tables. Some objects trigger unique events, like a flying bat swooping in to disrupt your work.

Animations

Players interact with objects like ingredients, cauldrons, and spooky dining tables. Some objects trigger unique events, like a flying bat swooping in to disrupt your work.

Sound Effects

Players interact with objects like ingredients, cauldrons, and spooky dining tables. Some objects trigger unique events, like a flying bat swooping in to disrupt your work.

Canvas Menu and Fonts

Players interact with objects like ingredients, cauldrons, and spooky dining tables. Some objects trigger unique events, like a flying bat swooping in to disrupt your work.

Game Development
Image

Game Development in Unity Engine

Building this game was an amazing learning experience. From coding interactions to creating the spooky vibe of the level, I loved every step of the process. This was my first time learning and working with Unity, and I absolutely fell in love with it. I’m already brainstorming ideas for my next game and can’t wait to bring it to life! 😊