The way The Sims does it is actually pretty interesting. The individual sims have very little behavioral coding involved. They’re basically just monitoring their individual needs. The vast majority of the objects contain “advertisements” that they broadcast, and the sims can simply look for nearby advertisements to decide on what to do.
Basically, you have a sim. They are simply listening to advertisements that are being broadcasted by the objects around them. Maybe the kitchen sink says “Clean +3” while the shower says “Clean +7”. If the sim’s cleanliness meter is low, they’ll check for local “clean” advertisements and choose one. As their needs get lower and lower, they’ll be more likely to pick stronger advertisements. So a slightly dirty sim will be likely to choose the sink, but a very dirty sim will choose the shower.
Then once they get to the chosen object, the object basically goes “okay, here’s how to interact with me”. The sim simply pulls from that pool of interactions for the specific object. There may be flags for specific interactions based on certain conditions, or certain traits that make a sim more likely to choose one object over another. For instance, if your sim is a witch, they may have specific magical interactions available. Or if a sim has the Active trait, they may be more likely to choose fitness-based advertisements.
This makes adding expansions very easy. You don’t need to do a ton of coding for individual sims, to “teach” them how to use new objects. You simply add new advertisements to the objects you’re adding to the game, and make sure your interactions are properly flagged for the various conditions that can exist. And now those objects can be dropped directly into existing save files without any fuss.
Worth noting that this advertisement system is what caused the infamous “my sim is using the bathroom sink to wash dishes” complaint that plagued the series for so long; the bathroom sink was nicer than the kitchen sink, so it had a better advertisement. The sim wasn’t looking at advertisements based on why they needed a sink. They just knew they needed a sink to wash dishes, and picked the one with the strongest advertisement.
I really wish people would stop with AI hate. So many people on steam were bitching about this, how unethical AI is and not only telling others to not buy the game, but insulting anyone who defended Krafton. My problem is that people see "AI" and shut down. Even when told that Krafton made this AI themselves using assets they either owned or were copyright-free that is run locally on your machine, people continued complaining. This was announced when the demo was out.
Also I am tired of right wingers on steam. This doesn't relate to your comment but the second common complaint I saw a lot on the forums besides AI was that the game is "woke" and thus bad for having a non binary option. The game is bugged with not allowing homosexual relationships, this made the right wingers happy because they hate the "globohomo agenda." I am tired of their shit. Your Zoi can be hetero, homo, or bi. Your Zoi also picks body types. Checkboxes are not oppressive, fucking assholes.
That's great to hear about their implementation but sadly I just still cannot get behind it right now. It's a tough one for me because I do like a Sims competitor coming out and hope they do well for other reasons. As for the woke stuff, that's just the gaming sphere in general these days it seems.
Cool false equivalence. Why do you have to be snarky about someone just posting their personal opinion? I didn't even wax poetic about why no one should get it, just left my 0.02
I remember when I first heard of Paralives. I was just some guy doing a small game as a hobby but I was listening to players feedback and promising all sorts of stuff and what was originally supposed to be a two month project had already been going on for several years.
I joined the Paralives discord and immediately realized: "they clearly have no idea how much work they are going to have to do to keep the promises they are making" - just like I was years prior - except their game was a lot more ambitious than mine.
I'm happy to see that even though I was right, they followed through with it for all these years.
AI Generated Content Disclosure
The developers describe how their game uses AI Generated Content like this:
Players can generate unique textures for character outfits and various items based on text input. They can also create 3D objects from image input, which can be used as interior decorations or accessories, and add distinctive motions to their Zoi using video input. Additionally, the actions and thoughts of Zois are controlled through sLM technology, enabling more engaging and intuitive interactions.
Krafton made this AI themselves using assets they either owned or were copyright-free that is run locally on your machine. This was announced when the demo was out. Not sure if that will change your mind but I don't see a problem with it.
Never heard of this game until now and looked at the trailer on Steam. It looks like a modern version of The Sims minus building houses. Everyone liked The Sims so I imagine this selling well too.
My personal issue with it was a general lack of optimisation. Granted that was the demo so things could have changed but if even the demo runs poorly, I don't consider it a good sign.