Feb. 1st, 2019

Work Post

Feb. 1st, 2019 10:44 am
relee: Picture of Relee Starbreeze, Wizard (Default)
10:44am - Well a new day dawns and there's more work to be done.

Today I'll be trying to figure out all the systems I'll need for the AI characters to feel real. Part of that is the amazing ability to self-schedule and plan out their goals and future. But I also want them to have a personality. So, I have to figure out how to express that and how to model it.

Let's take a look at the Wikipedia page for Personality, and see what it says.

10:56am - Hmm... These big five personality traits seem like a good avenue to pursue. They also seem familiar; I think Dwarf Fortress models them too.

11:25am - Hmm... This HEXACO model seems pretty good too, especially for simulating people in a video game.

Alright I'll probably try to model that.

The next thing I want to consider is Friendship. Ideally I want players to make friends with the NPCs and care about them. So, what is Friendship, from a psychological standpoint?

11:37am - Alright I've read over a few Wikipedia pages on Friendship and related topics and there doesn't seem to be an easily mathable model of interpersonal relationships. Ah well, sometimes we have to make these things up. It'll probably be a measure of closeness in various regards. Like, how much do you like the person, how much do you trust the person, and how does the person feel about you. From that I could get relationships from strangers, to aquaintances, to friends, to lovers, as well as some odd ones like one-sided relationships.


11:47am - Okay so I can use the HEXACO model to quantify someone's basic personality. Their relationships with those two measurements of affection and trust.

How do I interact with that?

Ahh I just realized I'm forgetting emotions. That's an important thing to model also.

12:08pm - Geez but there's a lot of theories and models of emotion. I remember being taught one of these, once or twice, but I'm not sure which one it is... Or which one to use!

12:21pm - There's even a cube model of emotion based on three axes of three brain chemicals. Wild.

Anyways the ones I was taught were anger, disgust, fear, happiness, sadness and surprise as the six core emotions, so I'll try modeling just those to start with and see how it goes.

1:21pm - I'm taking a break because my hands are too cold.

2:29pm - I've warmed up my hands. Let's see if I can do anything more...

2:35pm - Yeah, no. I've let my impetus grind to a halt. I think I'm going to go out and get something to eat, and maybe come back to this after I get home.

Work Post

Feb. 1st, 2019 05:07 pm
relee: Picture of Relee Starbreeze, Wizard (Default)
5:08pm - I'm still feeling pretty off kilter, but at least the temperature seems to have gone up. My hands aren't freezing and I'm even out from my bed and in the living room on the sofa. No blankets.

Anyways I'll try to work some more and see if I can get balanced again.

So far I've come up with simulating personality using the HEXACO model, simulating affection with affection and trust, and simulating the six basic emotions, anger, disgust, fear, happiness, sadness and surprise.

But how do I turn this model of personality, relationship, and emotion into behavior that the player can recognize and act on?

5:38pm - I went over to Emily Short's twitter and blog to see if there was any inspiration to be had. It was a little overwhelming, but at least I found out about a couple of books I'm interested in now. I added them to my Wishlist. Of course, one isn't out yet; it comes out in March.


5:45pm - Now I'm frustrated because I want to take a nap, but I also want to do more work. But, I'm not sure what else to do here.

Alright I'm going to leave this open for now and lay down, and probably take a nap, but if I get a good idea I can come back out and work some more.


12:29am - I spent at least an hour, maybe more, rocking restlessly in bed, before falling asleep. Now it's past midnight and the guys want my attention, but I don't want to finish this work post yet. So I'm going to leave it open and post any other thoughts I have here.


3:00am - Oh well, that didn't work out. I'm gonna go to bed.

Profile

relee: Picture of Relee Starbreeze, Wizard (Default)
Relee Squirrel

July 2023

S M T W T F S
      1
23456 78
9101112131415
16171819202122
23242526272829
3031     

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 20th, 2025 10:34 pm
Powered by Dreamwidth Studios