My First VR Game Solo - Cooking/Dating Simulator(Ongoing)


Concise Summary:

Concept and Inspiration:

I love VR games, and there really weren't any fun cooking games with a twist on them. This led to me coming up with my idea! A cooking game where you must serve all the necessary meals before time runs out! To add a spin to this, with the point you earn from beating levels, you can hire coworkers who can help you deliver food to tables and you can interact with them outside of work hours! Dating, cooking, and racing the clock, a recipe for fun!


Team and Team Size:

This project is being developed entirely by myself. I wanted to learn popular VR frameworks and get a stronger understanding of realism pertaining to AI.

Main design goals:

  • Create the VR game where the player can walk around and interact with objects
  • Code and design the delivery of objects to tables using sockets
  • Add the time/date system in and victory/defeat conditions

  • Main Challenges Faced so Far:

  • Making realistic AI that you can interact with
  • Making a time/date system that isn't buggy
  • Making the environment look good
  • Maintaining above 90 fps
  • Improving UI visibility in VR

  • Tools and Technologies Used:

  • Unity Game Engine
  • C#
  • VR
  • XR Interaction Toolkit

  • Demonstration video



    From Conception to current state (longer read):

    My first VR Game! A cooking simulator with a small hint of dating simulation as well. In this game, you will interact with objects in the environment to cook various dishes and serve them before time runs out! You also have the ability to hire additional workers that deliver different types of dishes for you as you cook them! In addition to all of that, you will be able to interact with your co-workers and hang out with them, or even go on dates with them to various locations.


    The game is currently in pre-alpha (available on itch.io), with a small number of testers. I am also combing through old code/art and updating it to make the game feel more lively! What's cooking good looking?

    Here are some snapshots from my game:

    Nav Mesh for my AI (Blue walkable area that the AI can traverse!)

    Pics from dating scenes (in-progress)

    Home that the player visits after each work day

    Fully interactable fridge and oven!

    Helper Shop where you can hire new helpers to work/date! (in-progress)

    Here's what im working on now: AI Behavior Trees!


    Here is what my first Behavior tree looks like:
    "Grab Item" is a sequence Node, which means the actions shown on leaf nodes must be completed in order left to right; if a single node fails, then the whole sequence fails.

    Video Demonstration of my game (Before massive art overhaul):


    Short demonstration of my new AI using Behavior Trees (Before massive art overhaul):


    This game is still being worked on... just on the back burner behind other projects right now.