Better Than Dialogue Trees: The Interface of Human Interaction

Posted on 6 CommentsPosted in 2017 Selected Workgroup Topics, 2017 Workgroup Topic Proposals

For nearly as long as we have had video games, those games have tried to emulate the experience of talking to (and developing a relationship with) a human being.

100% of those efforts (including the ones that I have built) have produced experiences that do not at all resemble actual human interaction.

But this problem runs deep. Dialogue trees are so much the default design for human interaction in games that when I have proposed to many designers that we need a better interface, the largest hurdle has been overcoming the assumption that there simply cannot be a better design for this; that nothing else is possible.

I believe there are other possibilities, unexplored. I believe that we will find them. We must! If we imagine a future, 100 years from now, where we are still playing video games, do we believe that those character interactions will still use Mass Effect-style dialogue trees?

I do not believe that, in part because the modern design of dialogue trees is so fundamentally inhuman:

  1. Dialogue trees assert that NPCs should say one thing in response to the player’s choices. That design puts the power of choice for the NPC’s response on the shoulders of the players. In effect, the player is the one who chooses the NPC’s reaction. Modern NPCs are verbal vending machines.
  2. In modern games, there are generally only a very few (usually one) relationship spectrum being measured (often, how close are we to having sex with the character). Yet, real human beings track a wide variety of statuses in their relationships: trust, admiration, desire, intimacy, rapport… it is the multiplicity of values that make human relationships rich. We do not reflect this richness in our game designs.
  3. Context matters. It is strange for a person to unpack their heart to someone they just met–yet, this is so common in video game design as to be a trope.

The list goes on. Current NPC interaction systems do not produce interactions that feel like interacting with a person.

So: how might we do that? What is a better interface and a better design for interacting with an artificial human? How could we turn the player’s attention in an NPC interaction towards the same types of things they think about in a real-life conversation with a real person?

What kind of interface might better capture something closer to the true emotional & experiential nature of human relationships?

This group will not discuss the promise of neural networks, or of big data analysis, or of other magic-wand black-box approaches to this problem. We will deliberately keep the conversation out of the “technology will save us” domain. That is not to say that such advances are not coming; they clearly are. But there are lots of groups out there focusing on those approaches to this problem.

Instead, this group will focus on interface, on character data model, and on how we might generate meaningful gameplay, all around the subject of interactions with artificial humans, using today’s technology.

Let’s build a better relationship interface.