You are viewing an archived version of the site which is no longer maintained.
Go to the current live site or the Adventure Gamers forums
Adventure Gamers

Home Adventure Forums Gaming General Experimental dialogue technique


 
 
LinkBack Thread Tools
Old 03-17-2006, 06:03 AM   #1
Not like them!
 
MoriartyL's Avatar
 
Join Date: Aug 2005
Location: Israel
Posts: 2,570
Send a message via AIM to MoriartyL
Default Experimental dialogue technique

This could have gone in the Adventure forum, but it's not just for adventures so I put it here.

I've come up with a new way to control dialogue in games. I think you'll like this.

Simple Reactionary Dialogue Control

I'd copy it here, but it's interactive, so I can't. Please check it out, 'kay? I want to know what you think.
MoriartyL is offline  
Old 03-17-2006, 06:16 AM   #2
Senior Member
 
Ninth's Avatar
 
Join Date: Nov 2003
Location: Paris, France
Posts: 6,409
Default

It's very interesting.

Your example shows the problems inherent to this kind of interface, though; at times clicking a button would do the exact opposite of what I'm really trying to do.

In other words, using this interface is a very good idea, as long as it's very carefully tested.

Also, the Fahrenheit system is kind of similar, and it works sometimes really well, and sometimes it ends up being very confusing.
__________________
...It's down there somewhere. Let me have another look.
Ninth is offline  
Old 03-17-2006, 06:18 AM   #3
Not like them!
 
MoriartyL's Avatar
 
Join Date: Aug 2005
Location: Israel
Posts: 2,570
Send a message via AIM to MoriartyL
Default

Quote:
Originally Posted by Ninth
at times clicking a button would do the exact opposite of what I'm really trying to do.
Could you give me an example?
MoriartyL is offline  
Old 03-17-2006, 06:19 AM   #4
Senior Member
 
Kurufinwe's Avatar
 
Join Date: Aug 2005
Location: Santa Barbara, CA
Posts: 3,038
Default

I started playing with it, and I'll wait until I have more time to say more. The first thing that struck me is that it often reminded me of Fahrenheit, whose system was not that much different --- and which also, despite the apparent freedom given, almost always ends up giving the same result.

Another question that struck me. In The Pandora Directive, you need at one point to pry some info from a sweet little old lady. The conversation starts by giving you three choices, labeled (I believe): 'Be honest', 'Little white lie', and 'Big black lie'. How would such a case (or a variant of it, basically anything that neither relies on the opposition nice/angry, nor on the question/statement/meh categories) be handled?

More on this as time permits (which probably means in a couple of weeks ).
__________________
Currently reading: Dune (F. Herbert)
Recently finished: Harry Potter and the Prisoner of Azkaban (J. K. Rowling) [++], La Nuit des Temps (R. Barjavel) [+++]
Currently playing: Skyrim
Recently finished: MCF: Escape from Ravenhearst [+], The Walking Dead, ep. 1 [+++], Gray Matter [++]
Kurufinwe is offline  
Old 03-17-2006, 06:26 AM   #5
Not like them!
 
MoriartyL's Avatar
 
Join Date: Aug 2005
Location: Israel
Posts: 2,570
Send a message via AIM to MoriartyL
Default

Quote:
Originally Posted by Kurufinwe
Another question that struck me. In The Pandora Directive, you need at one point to pry some info from a sweet little old lady. The conversation starts by giving you three choices, labeled (I believe): 'Be honest', 'Little white lie', and 'Big black lie'. How would such a case (or a variant of it, basically anything that neither relies on the opposition nice/angry, nor on the question/statement/meh categories) be handled?
I don't see how it would work, but I can't see how anything like that could work in real life either, so where's the problem? What I'm trying to do here is a more naturalistic approach to dialogue.
MoriartyL is offline  
Old 03-17-2006, 06:36 AM   #6
Not like them!
 
MoriartyL's Avatar
 
Join Date: Aug 2005
Location: Israel
Posts: 2,570
Send a message via AIM to MoriartyL
Default

Oh, and just reload to start over.
MoriartyL is offline  
Old 03-17-2006, 06:39 AM   #7
Senior Member
 
Ninth's Avatar
 
Join Date: Nov 2003
Location: Paris, France
Posts: 6,409
Default

Quote:
Originally Posted by MoriartyL
Could you give me an example?
No. I don't remember exactly what I did the few times I've gone over the conversation. I just know that it felt awkward at times.

On a side note, did you play Discworld? The conversation system is based on 6 icons discribing an approach to the conversation (small talk, joke, question, agressive comment), and it's very similar to yours.
__________________
...It's down there somewhere. Let me have another look.
Ninth is offline  
Old 03-17-2006, 06:41 AM   #8
Not like them!
 
MoriartyL's Avatar
 
Join Date: Aug 2005
Location: Israel
Posts: 2,570
Send a message via AIM to MoriartyL
Default

Quote:
Originally Posted by Ninth
No. I don't remember exactly what I did the few times I've gone over the conversation. I just know that it felt awkward at times.

On a side note, did you play Discworld? The conversation system is based on 6 icons discribing an approach to the conversation (small talk, joke, question, agressive comment), and it's very similar to yours.
Nope, never played it. Sounds interesting.
MoriartyL is offline  
Old 03-17-2006, 06:42 AM   #9
gin soaked boy
 
insane_cobra's Avatar
 
Join Date: Jan 2004
Location: Virovitica, Croatia
Posts: 4,093
Default

Mkay, after the first question I clicked on "!" because it wass supposed to mean "Yes!", but it was interpreted as "Not really, no. Go away now."
Game over.
__________________
What you piss in is yours for life.
insane_cobra is offline  
Old 03-17-2006, 06:44 AM   #10
Senior Member
 
Kurufinwe's Avatar
 
Join Date: Aug 2005
Location: Santa Barbara, CA
Posts: 3,038
Default

Quote:
Originally Posted by MoriartyL
I don't see how it would work, but I can't see how anything like that could work in real life either, so where's the problem? What I'm trying to do here is a more naturalistic approach to dialogue.
I don't get it. I don't see how being nice/angry is any more 'naturalistic' than lying/being honest. It really depends on the sort of conversation you're having. Which sends us back to the usual contextual conversation system, doesn't it?
__________________
Currently reading: Dune (F. Herbert)
Recently finished: Harry Potter and the Prisoner of Azkaban (J. K. Rowling) [++], La Nuit des Temps (R. Barjavel) [+++]
Currently playing: Skyrim
Recently finished: MCF: Escape from Ravenhearst [+], The Walking Dead, ep. 1 [+++], Gray Matter [++]
Kurufinwe is offline  
Old 03-17-2006, 06:46 AM   #11
Not like them!
 
MoriartyL's Avatar
 
Join Date: Aug 2005
Location: Israel
Posts: 2,570
Send a message via AIM to MoriartyL
Default

Quote:
Originally Posted by insane_cobra
Mkay, after the first question I clicked on "!" because it wass supposed to mean "Yes!", but it was interpreted as "Not really, no. Go away now."
Game over.
Sorry, that's because it was red. Red is no, blue is yes.
MoriartyL is offline  
Old 03-17-2006, 06:48 AM   #12
The Thread™ will die.
 
RLacey's Avatar
 
Join Date: Jan 2004
Location: United Kingdom
Posts: 22,542
Send a message via ICQ to RLacey Send a message via AIM to RLacey Send a message via MSN to RLacey Send a message via Yahoo to RLacey
Default

The problem I have is that an exclamation mark alone could mean all kinds of things. Like I once clicked it and it came out saying something like "Yes, I see what you mean. Interesting." Something that I hadn't wanted to say at all .

The trouble I find with this is that it goes to the opposite extreme. Instead of directing a character's speech exactly (which you argue against doing) I have almost no idea what the character is going to say. And that makes me feel like I've lost control completely.
__________________
RLacey | Killer of the Thread™

I do not change to be perfect. Perfect changes to be me.


RLacey is offline  
Old 03-17-2006, 06:48 AM   #13
Not like them!
 
MoriartyL's Avatar
 
Join Date: Aug 2005
Location: Israel
Posts: 2,570
Send a message via AIM to MoriartyL
Default

Quote:
Originally Posted by Kurufinwe
I don't get it. I don't see how being nice/angry is any more 'naturalistic' than lying/being honest. It really depends on the sort of conversation you're having. Which sends us back to the usual contextual conversation system, doesn't it?
Maybe "naturalistic" isn't the word. What I mean is that I'm looking for something which progresses more similarly to real-life discussions. A person who is about to say something honest is not going to suddenly say a "big, black lie", and vice versa.
MoriartyL is offline  
Old 03-17-2006, 06:49 AM   #14
Senior Member
 
Kurufinwe's Avatar
 
Join Date: Aug 2005
Location: Santa Barbara, CA
Posts: 3,038
Default

You don't know me, then.
__________________
Currently reading: Dune (F. Herbert)
Recently finished: Harry Potter and the Prisoner of Azkaban (J. K. Rowling) [++], La Nuit des Temps (R. Barjavel) [+++]
Currently playing: Skyrim
Recently finished: MCF: Escape from Ravenhearst [+], The Walking Dead, ep. 1 [+++], Gray Matter [++]
Kurufinwe is offline  
Old 03-17-2006, 06:52 AM   #15
Senior Member
 
Ninth's Avatar
 
Join Date: Nov 2003
Location: Paris, France
Posts: 6,409
Default

Quote:
Originally Posted by MoriartyL
Nope, never played it. Sounds interesting.
It is, in theory, but in fact it boils down to cliking all the six icons to see all there is to see.

It differs from your approch, now that I think about it, because there's is no tree, just six different dialogs which play after clicking each icon (in Discworld).

What worries me about your take on it is that I would be afraid of missing curcial information by not being able to go back one step. In real life, there's always the possibility of saying "oh wait, I forgot to ask about ...". With your tree, once you've clicked, say, ! instead of ?, you proceed with the discussion, and have to start everything over to see what was hidden behind the ? (with kinda breaks the immersion).

Fahrenheit is really a great illustration of this; not only does the player have the impression of constantly missing things by using the "wrong" dialog options, but also sometimes clicking, say, "stay" (in your example, it could be the "!" option), could mean "please stay with me" or "I want to stay alone", ginving two different and unpredictale outcome.

In other words, it ends up being even more unrealistic that an actual tree.

Of course, I guess that with a perfect implementation it would be possible to avoid the pits...
__________________
...It's down there somewhere. Let me have another look.
Ninth is offline  
Old 03-17-2006, 06:53 AM   #16
Not like them!
 
MoriartyL's Avatar
 
Join Date: Aug 2005
Location: Israel
Posts: 2,570
Send a message via AIM to MoriartyL
Default

Okay, let's back up a bit. If this system were used in a game, it would obviously explain how to use it before you start. But since I'm explaining it as a dialogue (to prove that it's doable, mainly), there seems to be some confusion.

You are not the character who is speaking. If it feels like you're not deciding what he is saying, then I think I've done my job correctly. This is a character who I have used on my blog before, who couldn't care less what I have to say. The things he says are not supposed to reflect what you would say in similar circumstances.

What you are picking is only the tone he will speak in.
MoriartyL is offline  
Old 03-17-2006, 06:55 AM   #17
Not like them!
 
MoriartyL's Avatar
 
Join Date: Aug 2005
Location: Israel
Posts: 2,570
Send a message via AIM to MoriartyL
Default

Quote:
Originally Posted by Ninth
What worries me about your take on it is that I would be afraid of missing curcial information by not being able to go back one step. In real life, there's always the possibility of saying "oh wait, I forgot to ask about ...". With your tree, once you've clicked, say, ! instead of ?, you proceed with the discussion, and have to start everything over to see what was hidden behind the ? (with kinda breaks the immersion).
But there was nothing to miss! I made sure that all paths (except for the ones where early on the player pushes reds) would give all the necessary explanation! The idea is that you would only need to go through once; I imagine such a system would work best in a game which is constantly saving.
MoriartyL is offline  
Old 03-17-2006, 06:57 AM   #18
Senior Member
 
Ninth's Avatar
 
Join Date: Nov 2003
Location: Paris, France
Posts: 6,409
Default

Quote:
Originally Posted by MoriartyL
But there was nothing to miss! I made sure that all paths (except for the ones where early on the player pushes reds) would give all the necessary explanation!
But do you think it would be doable (making sure that all paths give all the necessary explanations) in a full scale game?

In any case, my main gripe with this system is its unpredictability (see my Fahrenheit example, or RLacey's post).
__________________
...It's down there somewhere. Let me have another look.
Ninth is offline  
Old 03-17-2006, 06:58 AM   #19
Not like them!
 
MoriartyL's Avatar
 
Join Date: Aug 2005
Location: Israel
Posts: 2,570
Send a message via AIM to MoriartyL
Default

Quote:
Originally Posted by Ninth
But do you think it would be doable (making sure that all paths give all the necessary explanations) in a full scale game?
Why not?
MoriartyL is offline  
Old 03-17-2006, 07:10 AM   #20
Senior Member
 
Ninth's Avatar
 
Join Date: Nov 2003
Location: Paris, France
Posts: 6,409
Default

Quote:
Originally Posted by MoriartyL
Why not?
Because you have to check all the possible conversation paths to be sure that the player can't miss a crucial element, and if there are, say, 5 forks by conversations, that's 3x3x3x3x3 paths to check for each dialog.
__________________
...It's down there somewhere. Let me have another look.
Ninth is offline  
 



Thread Tools

 


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.