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:
Main Challenges Faced so Far:
Tools and Technologies Used:
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.
