August 2005
- SOC: Will company sanctioned cheating hurt the MMOcommunity? Michael Hartman
- Marketing Niche Online Games Christopher Allen
- SOC: Will company sanctioned cheating hurtthe MMOcommunity? Michael Hartman
- DGN: Reasons for play[was: EmergentBehaviors spawnedfrom...] cruise
- MUD-Dev Digest, Vol 27, Issue 3 Adam Miller
- MUD-Dev Digest, Vol 27, Issue 3 lwl@black-knight.org (Lydia Leong)
- MUD-Dev Digest, Vol 27, Issue 3 Pandora
- MUD-Dev Digest, Vol 27, Issue 3 Marc Bowden
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] John Buehler
- DGN: Reasons for play [was: Emergent Behaviors spawned from...] cruise
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Michael Sellers
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] John Buehler
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Sean Howard
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Michael Sellers
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Sean Howard
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Amanda Walker
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Sean Howard
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Amanda Walker
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Sean Howard
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] Michael Sellers
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Amanda Walker
- SOC/DGN: Reasons the Sexes Play Jaycen Rigger
- SOC/DGN: Reasons the Sexes Play Michael Hartman
- SOC/DGN: Reasons the Sexes Play Sean Howard
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Sean Howard
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] Michael Sellers
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] Ilia Malkovitch
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] ghovs
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] lwl@black-knight.org (Lydia Leong)
- DGN: Reasons for play [was:EmergentBehaviorsspawnedfrom...] Michael Sellers
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] Amanda Walker
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Amanda Walker
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Sean Howard
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Amanda Walker
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Sean Howard
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Amanda Walker
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Sean Howard
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] Michael Sellers
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] Sean Howard
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] Michael Sellers
- DGN: Reasons for play cruise
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] Amanda Walker
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] Matthew D. Fuller
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] Pandora
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] Matthew D. Fuller
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] Sean Howard
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] Arnau Josep Rosselló Castelló
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Michael Hartman
- DGN: Reasons for play [was:Emergent Behaviorsspawnedfrom...] Michael Sellers
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] cruise
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Sean Kelly
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Damion Schubert
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] lwl@black-knight.org (Lydia Leong)
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Sean Howard
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Lachek Butalek
- DGN: Reasons for play [was: Emergent Behaviorsspawnedfrom...] Sean Kelly
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] Michael Sellers
- SOC: MUD-Dev, Developers, and DGN: Reasons for play, blah-bity-blah-bity-blah... Jaycen Rigger
- TECH DGN: Story detection Boyle, Paul
- TECH DGN: Story detection cruise
- TECH DGN: Story detection Craig Huber
- TECH DGN: Story detection Sean Howard
- TECH DGN: Story detection Greg B
On 8/11/05, Boyle, Paul <PBoyle@maxis.com> wrote:
> I've seen some limited plot generation stuff in MUDs and the
> broader gaming world. Most of it has fallen along the lines of
> mad-lib like quests with a few bolder story generation attempts in
> the AI research field.
> However, I haven't really seen any attempt to detect the story a
> player is trying to tell within a game. Façade does it a little,
> trying to fit your plot contributions into the overall plot of the
> one act play they tell. And there are plenty of demonstrations of
> machinma in operation where the player can tell their story
> without the game really being aware of it. However, what I'm
> looking for is work on detecting that a recognizable story is
> being told by the player, so that the game can then interact with
> the player on that level. Something capable of correlating more
> than a single event or state, not just embedded branch points or
> plot triggers.
> My hope is that you guys can give me some idea how hard this is,
> even in a limited context domain like a game.
Paul,
Here are my very feeble ideas on this really interesting point.
Characters would need some type of data collection associated with
them. This is done commonly now, but I would argue that the more
robust the system, the better for our present purposes.
By this, I mean at least the following type of data: How many "X"
has the player killed? Where in the world has the player been?
What faction/guild is the player with and what is the character
position within the faction/guild? What major quests and/or special
items can the character claim?
Now, if you have all that data individually associated with each
character you could do some story detection through dialog. Assume
we have that information above and a character travels to meet a NPC
diplomat in a foreign land. The character might get some dialog
that these elements woven in:
"Oh CharacterName1 your reputation proceeds you. As leader of the
GuildName you are a most welcome guest in our kingdom. Legends of
your war against the (MonsterName i.e. goblins) are well known in
our land. Is that the mighty WeponType WeaponName by your side? Is
it true you vanquished the terrible UniqueMonsterName to win that
prize? My friends in OtherKingdomName tell of your exploits there as
well."
I can imagine further relationship type elements being brought into
the story. Imagine that CharacterName2 is on your "friends list" in
the game. CharacterName2 has done a lot for a particular NPC and
won great favor with that NPC. When CharacterName1 first meets the
NPC, the NPC might say: "Welcome CharacterName1, any friend of
CharacterName2 is a a friend of ours as well. She has done many
great deeds for us. How can I help you today?"
This might even influence the subsequent dialog and possible quests
given to CharacterName1. That would make relationships even more
important in the virtual world than they are now. Currently there
is certainly a Player to Player effect of personal relationships.
This might go far to produce an actual Player to Environment effect
from your personal relationships.
All this would be amusing at best and not "deep" by any means, but
it would be a step in the right direction.
Perhaps this at least helps get the ball rolling.
Greg - TECH DGN: Story detection Max Battcher
- TECH DGN: Story detection Michael Sellers
- TECH DGN: Story detection Mike Rozak
- TECH DGN: Story detection paulmc@syd.microforte.com.au
- TECH DGN: Story detection Mike Rozak
- TECH DGN: Story detection Boyle, Paul
- TECH DGN: Story detection Mike Rozak
- TECH DGN: Story detection John Arras
- TECH DGN: Story detection Mike Rozak
- TECH DGN: Story detection John Arras
- TECH DGN: Story detection Mike Rozak
- DGN: Random questions about griefers Mike Rozak
- DGN: Random questions about griefers Peter Harkins
- DGN: Random questions about griefers Mike Rozak
- DGN: Random questions about griefers Peter Harkins
- DGN: Random questions about griefers Mike Rozak
- DGN: Random questions about griefers Tess Snider
- DGN: Random questions about griefers Ian Hess
- DGN: Random questions about griefers Thomas Tomiczek
- DGN: Random questions about griefers Soy weiser
- DGN: Random questions about griefers Michael Hartman
- DGN: Random questions about griefers Peter Harkins
- DGN: Random questions about griefers lwl@black-knight.org (Lydia Leong)
- DGN: Random questions about griefers Miroslav Silovic
- DGN: Random questions about griefers Tess Snider
- DGN: Random questions about griefers Mike Rozak
- DGN: Random questions about griefers David Johansson
- DGN: Random questions about griefers Mike Rozak
- DGN: Random questions about griefers Nesta Stubbs
- DGN: Random questions about griefers Peter Harkins
- DGN: Random questions about griefers lwl@black-knight.org (Lydia Leong)
- DGN: Random questions about griefers John Buehler
- Formulae Generation Ximon
- Formulae Generation Pandora
- Formulae Generation cruise
- Formulae Generation Ximon
- Formulae Generation Eli Stevens (WG.c)
- DGN: Reasons for play [was: Emergent Behaviors spawnedfrom...] Damion Schubert
- MUD-Dev Digest, Vol 27, Issue 8 Adam Miller
- MUD-Dev Digest, Vol 27, Issue 8 Sean Howard
- MUD-Dev Digest, Vol 27, Issue 8 Amanda Walker
- DGN: Reasons for play [was: EmergentBehaviorsspawnedfrom...] Michael Sellers
- MUD-Dev Digest, Vol 27, Issue 9 Dread Quixadhal
- Democratizing MMOs - new business model chris klaus
- Democratizing MMOs - new business model Mike Rozak