Gamasutra is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
August 20, 2019
arrowPress Releases

If you enjoy reading this site, you might also want to check out these UBM Tech sites:


Mood Swings & Character development

by Andreas Tsiapis on 04/30/15 01:55:00 pm   Featured Blogs

3 comments Share on Twitter    RSS

The following blog post, unless otherwise noted, was written by a member of Gamasutra’s community.
The thoughts and opinions expressed are those of the writer and not Gamasutra or its parent company.


Imagine you are playing a political strategy game where you set up meetings with NPCs, you blackmail them, assassinate them (or at least you try to!) you make partnerships and so on.

Well I am making a game like that. Oh the excitement! Unleashing Object Orientism to create all the marvelous interactions and classes, hierarchies and whatnot. Character attributes, actions, physical attributes, places in space, positioning, genealogical trees... All the things that make us game developers love our work even if it is 5 in the morning! (P.S. At 5:15 I hate it.)

Whilst I was playing my game though, it felt kinda... wooden. Yeah sure, I have some great assets and my characters look great. They even have a nice genealogical background, with warrior ancestors and vibrant secrets that vary from bastard children to bribing and embezzlement. No matter what I was adding, they kept feeling wooden.

Obviously I was adding randomness in the actions and the decisions (based on attributes etc.) but they did not help much. I could not put a finger on the problem at all. Then I gave the game to an experienced friend of mine. After a week, he gave me 3 lists:

1. Things that I loved. This list (to my surprise!) was the longest one!

2. Things that I did not like. Booo!

3. Things that you need to improve on. "Your characters, lack ... character". That's it. One single item in the list.

I battled with this last item. What do you mean they lack character?? I said. They make decisions, they take actions, they have a nice background! How can you say that??

But unfortunately, I knew.

So after long discussions, copious amounts of coffee and a lot of try and error, I came up with a simple solution. Moods.

I was suddenly more excited about my game than I have ever been! How could I have not seen that?

If one of my characters had an assassination attempt against him/her (and survived(!) No zombie mode in my game :p), he/she is stressed, uncomfortable, panicked etc. So no, if you call him/her into a meeting, do not be surprised if they turn you down!

If a character had a romantic breakdown, they are heartbroken, disappointed and maybe enraged! So, they are good candidates for partnering up with you against their ex lover!

On the other hand, if a character just made a new relationship, well, he/she is happy, quixotic and maybe even feel adventurous!

The list goes on and on and on. It opens up so many unique gameplay features!

- Should I try to bribe this man? What if he get's upset?

- Should I try to assassinate this man? What If I wait to come out of this meeting? Maybe he will be upset, hence more prone to errors...

- Should I try to hit on this character? Well, I am going to wait until he/she gets hearbroken (because this is what all good sports do right?!)

That got me thinking... Why can't we have more of that in strategy games? I mean, virtual characters are far, far, far from feeling like real humans obviously, but evolutionary, one thing that we have that machines do not, is ... a mood. Why can't we try to simulate (even crudely) this very essence of human behavior?

"What do you mean I have only 2 horses left (one of which is deaf) and I am surrounded by 6 nations with Giant death robots? I am calmer than a baby dreaming of milk! I will not give you silk!!!"

Related Jobs

Wargaming Sydney
Wargaming Sydney — Sydney, New South Wales, Australia

Lead Game Designer
Street Smarts VR
Street Smarts VR — San Antonio, Texas, United States

Senior Producer/Game Designer
The Walt Disney Company
The Walt Disney Company — Glendale, California, United States

Game Designer, Creative Development
Cold Iron Studios
Cold Iron Studios — San Jose, California, United States

Senior World Builder

Loading Comments

loader image