Unity · XR · VR · Ongoing

VR Cooking + Dating Sim

My first solo VR game — cook dishes, serve customers on a timer, and build relationships with your coworkers.

UnityC#XR Interaction Toolkit Behavior TreesSoloOngoing
Currently on the back burner — active development paused
Game Demo (Pre-Art Overhaul)
AI Behavior Tree Demo

Concept & Inspiration

I love VR games, and there weren't any fun cooking games with a real twist to them. So I built one: a cooking simulator where you must serve all necessary meals before time runs out. To add a spin, you can hire coworkers who help deliver food to tables — and interact with them outside of work hours, going on dates and building relationships. Dating, cooking, and racing the clock — a recipe for fun.

The game is currently in pre-alpha on Itch.io with a small group of testers. I'm refining old code and art to make the game feel more polished and alive.

Design Goals & Challenges

Goals

  • VR environment where the player can walk around and interact with objects
  • Socket-based object delivery system for cooking and serving
  • Time/date system with win and defeat conditions

Challenges

  • Building realistic, interactable AI
  • Bug-free time/date system
  • Keeping the environment visually appealing
  • Maintaining 90+ FPS in VR
  • Improving UI visibility in a VR headset

Screenshots

Restaurant & Kitchen

Interactable Fridge & Oven

Dating Scenes (In Progress)

Player's Home

Helper Shop (In Progress)

AI Behavior Tree

Here's what my first behavior tree looks like. "Grab Item" is a sequence node — leaf nodes must complete left-to-right in order. If a single node fails, the whole sequence fails.

Behavior tree diagram

Tools & Technologies

← Back to Portfolio