Difference between revisions of "Chat Channels"

From gdp3
Jump to: navigation, search
Line 13: Line 13:
  
 
=== Examples ===
 
=== Examples ===
[[DragonMud]]
 
[[BattMud]]
 
 
[[Zork series]]
 
[[Zork series]]
 +
 +
 +
[[DragonMud]]
 +
[[BatMud]]
  
 
[[Façade]]
 
[[Façade]]
Line 24: Line 26:
 
== Using the pattern ==
 
== Using the pattern ==
 
Implementing [[Chat Channels]] requires [[Dedicated Game Facilitators]] that receives messages, stores them, and sends them to appropriate receiver.
 
Implementing [[Chat Channels]] requires [[Dedicated Game Facilitators]] that receives messages, stores them, and sends them to appropriate receiver.
Games rarely have only one [[Chat Channels|Chat Channel]], and deciding which to provide is one of the main design choices regarding the pattern. Examples include channels that only support communication with those close in a [[Game Worlds|Game World]] (which maintains [[Diegetic Consistency]]) and those that allow secret communication with co-members of [[Parties]], [[Guilds]] or [[Teams]].
+
Games rarely have only one [[Chat Channels|Chat Channel]], and deciding which to provide is one of the main design choices regarding the pattern. Examples include channels that only support communication with those close in a [[Game Worlds|Game World]] (which maintains [[Diegetic Consistency]]) and those that allow secret communication with co-members of [[Parties]], [[Guilds]] or [[Teams]]. In many cases, all these channels are accessed through the same command line interface (which then functions as a form of [[Illocutionary Interfaces|Illocutionary Interface]]).
  
 +
Another design choice for [[Chat Channels]] is if they should be between players or between [[Characters]]. Both types may exist simultaneously, but if a channel goes to both players and [[Characters]] they may disrupt [[Diegetic Consistency]].
  
 
scripting
 
scripting
Line 76: Line 79:
  
 
=== Potentially Conflicting With ===
 
=== Potentially Conflicting With ===
[[Enforced Player Anonymity]]
+
[[Enforced Player Anonymity]],
 +
[[Diegetic Consistency]]
  
 
== History ==
 
== History ==

Revision as of 07:18, 9 October 2012

The one-sentence "definition" that should be in italics.

This pattern is a still a stub.

Examples

Zork series


DragonMud BatMud

Façade

World of Warcraft Eve Online

Using the pattern

Implementing Chat Channels requires Dedicated Game Facilitators that receives messages, stores them, and sends them to appropriate receiver. Games rarely have only one Chat Channel, and deciding which to provide is one of the main design choices regarding the pattern. Examples include channels that only support communication with those close in a Game World (which maintains Diegetic Consistency) and those that allow secret communication with co-members of Parties, Guilds or Teams. In many cases, all these channels are accessed through the same command line interface (which then functions as a form of Illocutionary Interface).

Another design choice for Chat Channels is if they should be between players or between Characters. Both types may exist simultaneously, but if a channel goes to both players and Characters they may disrupt Diegetic Consistency.

scripting

censoring

Chat Channels typically identify who sent a message. This common way of doing this is through Handles since these are also in text.


Diegetic Consistency

Diegetic Aspects

Interface Aspects

Chat Channels is a Interface Pattern. While they often are available during play sessions, the same Chat Channels typically also exist in Game Lobbies if these exist.

Narrative Aspects

When Chat Channels allow players to formulate the messages freely, they can help players in Enactment which the game may not otherwise allow, including expressing complex emotions or providing non-diegetic narrative information.

Consequences

Chat Channels are text-based forms of Communication Channels. Since they typically support free form messages, they can support people in being more precise while Cooperation even if at a certain cost of communication speed. The freedom in expression can also support Enactment, Bragging, and Guilting as well as let players pass Extra-Game Information.

When game actions can be invoked through the Chat Channels, e.g. Voting, the channels are Illocutionary Interfaces and when the information is received by Characters the pattern also gives rise to Information Passing.

Relations

Can Instantiate

Communication Channels, Cooperation, Bragging, Enactment, Guilting, Illocutionary Interfaces, Information Passing, Voting

Can Modulate

Game Lobbies, Guilds, Parties, Teams

Can Be Instantiated By

Dedicated Game Facilitators

Can Be Modulated By

Handles

Possible Closure Effects

-

Potentially Conflicting With

Enforced Player Anonymity, Diegetic Consistency

History

New pattern created in this wiki.

References

-

Acknowledgements