Can you make a 3D Dating Simulator?

Hello all!
I’m pretty new to the Unity Community but I do have a question that really needs to be answered.
I’ve been wanting to make a dating simulator where-

  1. You can roam around in the 3D open world to go to different places
  2. Where you can talk to different characters, give them gifts and depending on the item it would raise or drop their affection
  3. Where you can attend classes, go to a school store to purchase things, an inventory, the date and time flow
  4. Where you can take the character out on dates
  5. Where you have a stats menu (similar to affection) that you can raise by attending classes

So pretty much something like Yandere Simulator but… Not so much killing. XD
I’ve been using Ren’py for a few months and I’ve got a little system that works, but I wanted to see if this is even possible using Unity.
I’ve been searching everywhere for an answer but I haven’t had any luck.
Hopefully someone here will be able to help me. :slight_smile:
Thank you in advance!

  1. You can roam around in the 3D open world to go to different places
  2. Where you can talk to different characters, give them gifts and depending on the item it would raise or drop their affection
  3. Where you can attend classes, go to a school store to purchase things, an inventory, the date and time flow
  4. Where you can take the character out on dates
  5. Where you have a stats menu (similar to affection) that you can raise by attending classes

All five of these things are doable in Unity YES!

You can literally create(almost) anything you want(Minus gambling games which requires some unity interaction for the license), but everything you listed and more is completely possible. I suppose technically if you wanted them to have babies and grow up and die, give there kids inheritance… participate in politics and run a country you could do that too.

Hell maybe they go off world and create a new race of beings after inventing FTL travel.

Point is anything you can think of is possible, but i would start learning ASAP, ideas honestly are a dime a dozen, but implementing and completing a project is one of the hardest things you will do.

Start learning here: Learn Game Development Without Coding Experience | Unity

There are tens of thousands(more i’m sure) tutorials in video format as well as html/web pages.

Check out fungus, it helps with dialogs and interactions, but you need to learn the basics and how to script