Game mechanic: Negotiation

I’ve tried Google but the results are all about games that teach negotiation, not showing me lists of video games where negotiation is a key game element. Does anyone have some examples?

I currently have a super crude setup where the negotiation enemy has a base “willingness to accept X”, the player has a “negotiation skill” and if the skill is higher than the willingness, the enemy accepts. The player can take actions / offer concessions that affect the willingness in both directions. That’s pretty boring, but atm I’m treading water and don’t know how to expand / make it more fun. I think I’ve seen this system in Civilization or a similar game and they didn’t really have something more elaborate, either (but the last civ game I played was on win98 iirc).

One thing I came up with is besides the normal “submit proposal” button I could have a “force the issue” button that has a higher chance of success at the cost of a higher penalty for failure but this alone won’t help much. In a similar vein I could have multiple approaches ((soft, normal, hard) or (appeal to humanity, intellect, instincts)) but that’s cheapening the value of the negotiation skill somewhat imo.

Hopefully someone here with more experience has some cool ideas.

1 Like

You are on the right way.

Start with something simple:
The other party accepts if x >= 80. x is your negotiation skill. Therefore the other party accepts, if negotiation skill >= 80.

Then think about what makes or breaks negotiations in the real world and add another layer:
You can lower the threshold by making a more interesting offer.

Then add another layer:
You don’t just have a negotiation skill, but also certain relevant personality traits that affect the outcome depending on the other party’s traits. Examples:
You are aggressive, which is something the other party does not like. => First impression bad => Bad.
You are aggressive and the other party is “weak” or very passive. => Intimidation bonus => Good.

Then add another layer:
Cultural differences! You happen to be knowledgeable in terms of Japanese culture, which grants you a bonus when negotiating with certain people.

Then add another layer:
Experience
Bribery

It all boils down to having a certain degree of character customization. If you go full-on RPG with this feature, you could use skill-trees for this.

1 Like

Awesome, thanks! I don’t think I’ll do a full skill tree, but rock paper scissors style attribute pairings sound good, same for cultural / language adjustments.

Going off that idea; we know that first impressions paint our perception of someone. So have the first impression set a base rate of how much they like you, fear you, etc. Military encounter? Disaster relief? etc.

Next, have likeliness to accept be based on their opinion of you as well as their mood. You could have lots of things affect their mood, especially if you couple it with different personality types. For instance, did they recently win a significant battle? This might make them less likely to be swayed by intimidation and fear, but more likely to accept offers of military wares. Is their population starving or in a recession? This might make them desperate and more likely to settle for less if they’re receiving food, money or ongoing support (for X number of turns).

Think of it like the Sims, but instead of Hunger, Hygiene, Bladder, etc., it’s Courage, Generosity, Ego, etc. and have these range from positive to negative.

May I ask what kind of game you’re making? Or is the entire game negotiation (which I would totally play)?

Thanks Khan, some good ideas there.

CDM, I hate to be that guy (especially since people here are so helpful!) but I can’t really tell yet, there is no game like this on the market and I’m new to programming - I’ve made some significant advances already, I’d guess the “engine” is about 40 - 50% there, after that it’s about filling it with content, content, content. Someone lurking this forum who actually IS a gamedev already could build it in under two months - while I agree that ideas themselves are generally worthless, there is some value in ideas that have never been done before. I’m actually craving to share it with the world, gauge reactions etc but I don’t dare to, yet. Working on this full time, it’s hopefully not long until I’ve build a moat / head start big enough that I don’t have to worry anymore.

Negotiation is a key part of the game, you won’t be able to “win” without it and I’ll likely put in a way to win purely by it. Every action you’re going to take is ultimately about building your negotiation position with someone but in terms of time spent actually doing it it’s not going to be the main focus, especially not for first time players.

That’s cool. I understand.

So the first couple of posts kinda nailed it, but I can add that, if there is a visual component to the other party, using subtle visual cues can be a much more interesting way to tip off the player on how to approach an issue than a stat sheet. I can see reason to not rely entirely on visual cues (if you don’t get them just right, the player feels screwed), but you could use them as a supplement to reveal different strategies the player could use. Also, you could have opponents of varying expression and even some that mislead the player (Though, if you mislead, it may be good to indicate to the player that they have been mislead… After the fact of course :p).

I don’t much experience with the strategic Civ/Total War style of negotiation, but I love playing early BioWare games (mostly the earlier stuff) and Deus Ex: Human Revolution for that kind of experience. So the takeaway for this post is: Make it feel like the player is negotiating with a character, not an AI.

What I’d do is model it after those terrible quizzes in womens magazines, you know the ones, so every time you say something, or do something, it adds on a certain number of points, and then different characters will have different values that they need your points to be over to be persuaded. To make this even better, have conflicting characters within each scenario, you need to make sure you make them both happy.

Why aren’t there better examples? Civ is the best I can think of, and even so, it’s a weak system that most players dislike.

Negotiation is an exchange of power - I want this, you want that. In games, this boils down to - “Or else!” In real life, negotiation is either: a) related to money or b) altruism, which is why negotiation isn’t a part of most games.

Gigi

1 Like

Which, when fully fleshed out, probably looks like the Kim Kardashian game.
Gigi

2 Likes

The thing is, it sort of draws full-circle. The early BioWare games often had a Charisma stat and certain social skills (Intimidate/Persuade) which you could use to navigate conversation trees such that you could end some quests by merely talking. My favorite example is Darth Sion in Knights of the Old Republic 2: The Sith Lords - if you’re a female, light-side Exile, you can convince Sion to let go of the Dark Side completely, which causes him to instantly die.

A game that is nothing but conversation wheels to me would be tough to pull off, because you’re going to need more mechanics than just a key stat and two conversation skills to make it work, but with some creativity, it’s possible. The Kim Kardashian game, as well as the other conversation-driven games of yesteryear show us this.

1 Like

One thing that most games don’t take into account when considering negotiation is what negotiation actually is.

It’s a situation where two sides both have something the other side wants and are seeking to maximize their return while minimizing their losses.

Terrorists want : 5 million dollars and a helicopter , Police want : Hostages released unharmed, not to give up ransom money, not to let terrorists escape.
Unions want: Better Health Benefits, pay raises, safer working conditions Employers want : More flexibility in overtime scheduling, save money, no work stoppages

A “negotiation” stat doesn’t really begin to capture things like that. Questions that seem more relevant to me are…

What’s important to all the members of a negotiation and how highly do they value all the variables in play?

What moves does each member in the negotiation make when offering possible deals?

How do you figure out what’s most important to each side while not accidentally giving up the pot with a bad deal?

How do you not make an offer so bad you sour the whole thing?

3 Likes

One thing I thought up the other day, when working on a dialogue system myself, was modifying the Fallout New Vegas style conversation skills (which I find the among the most interesting of recent years) so that each had a different chance of success, or different required skill level if you want to avoid random rolling (like I usually do), but that value was hidden. Thus, the player has to take what they know of the character they are communicating with to figure out which dialogue choice they can use to succeed.

For instance: A Player Character has 60 in Charm; 25 in Intimidate; 42 in Reasoning.
During a diplomatic encounter, three dialogue choices are presented. One based on Charm, one for Intimidation, one for Reasoning.
Unknown to the player: The Charm option succeeds if the player has 70 or more in that skill; 20 for intimidate; 80 for Reasoning.
Known to the Player: The NPC is a frail, professor (Stereotypes!) of the same gender who is single minded towards their work.

Now the player has to decide whether or not to put confidence in their practiced Charm skill, which might not seem to the player that it will work well on an NPC that doesn’t pick up on social cues, or they could Chance using their poor intimidation skill under the pretense that the professor is unbelievably susceptible to it.

Cunning, in this scenario, should seem to be an obvious choice to avoid, as the professor is highly sophisticated and will easily shoot holes in the player’s sub average Reasoning skills.

1 Like

The problem with this is it’s just a hidden number test. The only way to “succeed” is to choose the strategy the player avoids the most. The player isn’t acting out their character at that point… they’re just trying to guess which of their numbers beats the hidden numbers. At that rate, their best bet is to max out a specific stat… and use it to the exclusion of all others… my charm is 90… that should beat most everything… even those most resistant to such wiles.

This isn’t as interesting to me as finding the right complement to use to stroke the guy’s ego, the right piece of leverage to use to intimidate, or the right chain of logic that appeals to their sense of reason.

2 Likes

Good point. Probably not the right approach for this kind of situation anyways. I was mostly trying to throw around some cement-able game mechanics. If this is going to manifest itself as more of an Early BioWare style dialogue tree, it’s very easy for players to simply pick the best dialogue path. I do that all the time. The hidden numbers add a barrier that needs to be solved. Modifiers could be implemented (succeed on one attempt, some future attempts are easier, some are harder), tactical doors can be closed when attempts are failed, and some methods could never work (Charm requires a 105, skill maxes at 100).

Not the most elegant, but its a step I think. Heck, you might even have all numbers and stats hidden behind a more natural presentation. The point is to keep the player guessing what the optimal path is without making things random.

@DanSuperGP captures the problems. Random rolls vs a skill end up feeling stupid. If I have a 99 skill, and I get a random failure, I will be MAD at the game for bad game design. Dialog mechanics can be much more sophisticated and fun.

Gii

Plan right now is to demote the negotiation skill to a mere bonus, the main deciding factors will be how much the other party values both side’s objects of negotiation. Having this being the overwhelmingly most important part is a bit simplistic but based in reality; at the end of the day how much I want something and its cost are the biggest factors in me deciding to buy it, by far.

The negotiations are also more along the lines of a hostage crisis or negotiation between countries, i.e. different from a knight’s visit to an armor shop: All sides have reasons to really want to come to a conclusion and these will mount over time, so personal likes / dislikes between participants and stuff like this will make a difference initially, but at some point they will have to be cast aside - just walking away from a deal is a possibility but would have repercussions for everyone.

Influencing the opponent’s valuing of the negotiated objects will be the main way the player can get a better deal or screw up, they will also have mechanics to get a better picture about those “values”. I’ll see what other mechanics I’ll put in on top of that but they will most likely only be gimmicks that don’t change the big picture very often.

1 Like

I recall that some of the civ has a war tiredness that is the longer they are at war the more likely they want to stop the war and hence the negotiations are more favorable.

We all know her game is the height of political drama

1 Like

You diminish its importance mentioning it with politics. Truly it is up there with the likes of the Moon Landing.

1 Like