The Abrupt Goodbye
by Andy Schatz · 10/17/2007 (1:22 pm) · 24 comments
EDIT: Do me a favor -- if you just want to snicker and play with smut, go to google and type "porn" into the little box. I was expecting some smut, and I was expecting it to filter itself out a bit, but seeing this junk actually in my database bothers me. I'm deleting the nasty stuff out of the database myself.
I'm been doing some thought experiments lately on user-generated content. Here's a quick little game I threw together while thinking about conversation trees.
Play The Abrupt Goodbye
You play a character in a conversation. You are given choices of what to say, which are conversational responses written by previous players of the game. You can at any point type in your own response.
Responses are sorted and removed from the database based on their popularity. If certain responses don't get clicked, they move down the list and eventually get removed.
A conversation might go something like this:
A system like this could be an interesting way to build complex NPCs in an MMO.
I'm been doing some thought experiments lately on user-generated content. Here's a quick little game I threw together while thinking about conversation trees.
Play The Abrupt Goodbye
You play a character in a conversation. You are given choices of what to say, which are conversational responses written by previous players of the game. You can at any point type in your own response.
Responses are sorted and removed from the database based on their popularity. If certain responses don't get clicked, they move down the list and eventually get removed.
A conversation might go something like this:
Quote:You are a blind man. You are sitting on a bench in the subway. Someone sits next to you.Granted, this is a fairly mundane conversation. Eventually, however, you could probably get some pretty interesting (and long) conversation chains, depending on the creativity of the player base.
Say one of the following:
You choose "Where you goin?"
- Where you goin?
- The train is on FIIIRRRREEEE!
- Mornin.
- Get yer own bench.
- [Type your own response]
The young woman says, "Uptown, and you?"
Choose:
You choose "Oh, I got no place to go."
- Oh, I got no place to go.
- [Type your own response]
The young woman says, "Would you like my sandwich?"
Choose:
You type: "Lady, I don't eat ham."
- [Type your own response]
The woman gets up and walks away. She is gone.
The End
A system like this could be an interesting way to build complex NPCs in an MMO.
About the author
#2
PS! I'm not typing this again you swallowing forum criter.
10/17/2007 (2:00 pm)
I thought, Goodbye, as in leaving. Dont do that man! Your success story is inspiring and what drives people, like me ;)PS! I'm not typing this again you swallowing forum criter.
#3
10/17/2007 (2:04 pm)
Heh, this is pretty neat! Nice way to harvest some conversations.
#4
where visitors get to rate the various responses which are already recorded,
and in addition get to choose the range of response ratings which they themselves want to see.
10/17/2007 (3:29 pm)
it would be cool to put a slashdot-like moderation feature in there,where visitors get to rate the various responses which are already recorded,
and in addition get to choose the range of response ratings which they themselves want to see.
#5
10/17/2007 (3:35 pm)
@Orion- Yeah, that could be the next step in directing the user entries. There's a sweet spot between moderation, user feedback, and user-moderation. Every system like this develops its own unique culture, and it's worth thinking about how to promote a positive culture when developing a community.
#6
10/17/2007 (3:35 pm)
Played it, cool.
#7
10/17/2007 (4:32 pm)
An update: A total of 419 entries so far. I deleted the smut. SInce I put that warning in the original post, there's actually some fun, interesting stuff in here. I think if this were integrated into a larger game, it could work pretty well. Interesting!
#9
10/17/2007 (7:15 pm)
That was fun. THanks,
#10
Oh and yea I too at first thought something had happened to eject you from the game dev industry. Not nice to scare people like that you know ;)
10/17/2007 (7:54 pm)
That's pretty cool, I like the idea Andy. Didn't take me long to find some hot coffee tho (literally), hahahaOh and yea I too at first thought something had happened to eject you from the game dev industry. Not nice to scare people like that you know ;)
#11
10/17/2007 (8:11 pm)
This is actually becoming a lot cooler that I expected :) I'll have to graph the conversation trees after it's run for a while. There's actually some pretty interesting ideas coming out of it, and some pretty entertaining threads.
#12
10/17/2007 (10:32 pm)
Deozaan- Thanks a ton! That's a great writeup. This is going way better than I expected.
#13
10/17/2007 (11:59 pm)
Damn Andy, I also thought you were leaving, as in, leaving the Torque community. Glad you aren't.
#14
10/18/2007 (1:11 am)
Great example, it's funny how quickly the conversation turns to "smut".
#15
10/18/2007 (11:45 am)
Ha ha, me too, Andy! Don't scare us like that!
#16
10/18/2007 (12:38 pm)
Over 2500 responses in the database so far. I've deleted all the nasty stuff. If you tried this at the beginning, try it again. It's a different beast now. :)
#17
10/18/2007 (12:43 pm)
This is really cool - added a couple dozen responses. Hopefully you fed the deleted responses into a neural net that can now remove similar ones - so that you can release this on digg. Then you'd get a really serious tree. That would be awesome.
#18
10/18/2007 (12:46 pm)
I'd probably want to make it a little less "fragile" before posting it wider... currently the threshold for a response to drop off the list is pretty low. If someone wanted to sabotage it they probably could.
#19
10/18/2007 (2:35 pm)
Pretty cool. Good idea.
#20
The Abrupt Goodbye reminds me of a portion of a fake filmography i read recently:
"Cage III - Free Show" - B.S. Latrodectus Mactans Productions/Infernation Animation Concepts, Canada. Cosgrove Watt, P.A. Heaven, Everard Maynell, Pam Heath; partial animation; 35 mm; 65 minutes; black and white; sound. The figure of death (Heath) presides over the front entrance of a carnival sideshow whose spectators watch performers undergo unspeakable degradations so grotesquely compelling that the spectators' eyes become larger and larger until the spectators themselves are transformed into gigantic eyeballs in chairs, while on the other side of the sideshow tent the figure of Life (Heaven) uses a megaphone to invite fairgoers to an exhibition in which, if the fairgoers consent to undergo unspeakable degradations, they can witness ordinary persons gradually turn into gigantic eyeballs. INTERLACE TELENT FEATURE CARTRIDGE #357-65-65
10/18/2007 (3:06 pm)
"Cage III - Free Show" - B.S. Latrodectus Mactans Productions/Infernation Animation Concepts, Canada. Cosgrove Watt, P.A. Heaven, Everard Maynell, Pam Heath; partial animation; 35 mm; 65 minutes; black and white; sound. The figure of death (Heath) presides over the front entrance of a carnival sideshow whose spectators watch performers undergo unspeakable degradations so grotesquely compelling that the spectators' eyes become larger and larger until the spectators themselves are transformed into gigantic eyeballs in chairs, while on the other side of the sideshow tent the figure of Life (Heaven) uses a megaphone to invite fairgoers to an exhibition in which, if the fairgoers consent to undergo unspeakable degradations, they can witness ordinary persons gradually turn into gigantic eyeballs. INTERLACE TELENT FEATURE CARTRIDGE #357-65-65

Torque Owner Deozaan
Heh heh. I feel sorry for the next woman who sits down to a blind man and he says "A/S/L?"
EDIT: I've been trying to spread the word! Check out my post on DonationCoder.com.