Difference between revisions of "Friend Lists"

From gdp3
Jump to: navigation, search
(Interface Aspects)
Line 11: Line 11:
 
[[Category:To be Published]]
 
[[Category:To be Published]]
 
[[Category:Staffan's current workpage]]
 
[[Category:Staffan's current workpage]]
''The one-sentence "definition" that should be in italics.''
+
''Lists maintained by games for individual players to help them .''
  
 
This pattern is a still a stub.
 
This pattern is a still a stub.
  
 
=== Examples ===
 
=== Examples ===
 +
Multiplayer games like the [[Quake series]] and the [[Battlefield series]] allow players to find their friend so they can either try to join the same game instances or together set up new game instances. Single player games such as [[Farmville]] or [[Candy Crush Saga]] also make use of [[Friend Lists]] by letting players be able to help or unlock things for each other.
  
==== Anti-Examples ====
+
Steam and Facebook provide [[Friend Lists]] which are not part of individual games but which individual games can access to use inside the games.
optional
+
  
 
== Using the pattern ==
 
== Using the pattern ==
[[Friend Lists]] are organizational tools that help players find their friends and information about them in [[Multiplayer Games]]. As such, they depend on a certain amount of infrastructure in the form of [[Meta Servers]]. Practical design considerations that need to be taken when designing [[Friend Lists]] include how people should be able to find each other, how friendships are suggested and confirmed, and if different levels of friendship can be indicated.  
+
[[Friend Lists]] are organizational tools that help players find their friends and information about them in [[Multiplayer Games]] or [[Massively Single-Player Online Games]] where players can or need to help each other. As such, they depend on a certain amount of infrastructure in the form of [[Meta Servers]]. Practical design considerations that need to be taken when designing [[Friend Lists]] include how people should be able to find each other, how friendships are suggested and confirmed, and if different levels of friendship can be indicated.  
  
 
The use of [[Friend Lists]] is typically to provide specialized versions of services that exist for all players but restricted them so they only apply to one's friends. Examples include only talking with one's friends on [[Chat Channels]] or [[Communication Channels]], being able to find information more easily about one's friends on [[Global High Score Lists]] or [[Public Player Statistics]], and easily setting up games with one's friends in [[Game Lobbies]].  
 
The use of [[Friend Lists]] is typically to provide specialized versions of services that exist for all players but restricted them so they only apply to one's friends. Examples include only talking with one's friends on [[Chat Channels]] or [[Communication Channels]], being able to find information more easily about one's friends on [[Global High Score Lists]] or [[Public Player Statistics]], and easily setting up games with one's friends in [[Game Lobbies]].  
  
[[Friend Lists]] can be populated using [[Extra-Game Information]] from [[Friend Lists]] outside the game, for example [[Friend Lists]] on social media platforms such as Facebook.  
+
[[Friend Lists]] can be populated using [[Extra-Game Information]] from [[Friend Lists]] outside the game, for example [[Friend Lists]] on social media platforms such as Facebook or general gaming services like Steam.  
  
 
=== Interface Aspects ===
 
=== Interface Aspects ===
Line 47: Line 47:
 
[[Game Lobbies]],  
 
[[Game Lobbies]],  
 
[[Global High Score Lists]],  
 
[[Global High Score Lists]],  
 +
[[Massively Single-Player Online Games]],
 
[[Meta Servers]],  
 
[[Meta Servers]],  
 
[[Multiplayer Games]],  
 
[[Multiplayer Games]],  

Revision as of 11:15, 13 July 2015

Lists maintained by games for individual players to help them .

This pattern is a still a stub.

Examples

Multiplayer games like the Quake series and the Battlefield series allow players to find their friend so they can either try to join the same game instances or together set up new game instances. Single player games such as Farmville or Candy Crush Saga also make use of Friend Lists by letting players be able to help or unlock things for each other.

Steam and Facebook provide Friend Lists which are not part of individual games but which individual games can access to use inside the games.

Using the pattern

Friend Lists are organizational tools that help players find their friends and information about them in Multiplayer Games or Massively Single-Player Online Games where players can or need to help each other. As such, they depend on a certain amount of infrastructure in the form of Meta Servers. Practical design considerations that need to be taken when designing Friend Lists include how people should be able to find each other, how friendships are suggested and confirmed, and if different levels of friendship can be indicated.

The use of Friend Lists is typically to provide specialized versions of services that exist for all players but restricted them so they only apply to one's friends. Examples include only talking with one's friends on Chat Channels or Communication Channels, being able to find information more easily about one's friends on Global High Score Lists or Public Player Statistics, and easily setting up games with one's friends in Game Lobbies.

Friend Lists can be populated using Extra-Game Information from Friend Lists outside the game, for example Friend Lists on social media platforms such as Facebook or general gaming services like Steam.

Interface Aspects

Friend Lists is a Interface Pattern.

Consequences

Friend Lists help games have Social Adaptability in that they have a larger Freedom of Choice in selecting what type of gameplay experience they will have (based on the assumption that they know how their friends play). This can let players increase their chances of having Togetherness through playing with others that they already have Mutual Experiences with. They are also possible to create new Mutual Experiences since they already have established relationships with those they are playing with and can easily contact each other after the game instance.

Quite naturally, Friend Lists work against anonymity in games. This means that Enforced Player Anonymity, Player Anonymity, and Possibility of Anonymity are all problematic to use together with Friend Lists. As a consequence of this, Friend Lists also make it more difficult for players to have Actor Detachment.

Relations

Can Instantiate

Freedom of Choice, Mutual Experiences, Social Adaptability, Togetherness

Can Modulate

Chat Channels, Communication Channels, Game Lobbies, Global High Score Lists, Massively Single-Player Online Games, Meta Servers, Multiplayer Games, Public Player Statistics

Can Be Instantiated By

-

Can Be Modulated By

Extra-Game Information

Possible Closure Effects

-

Potentially Conflicting With

Actor Detachment, Enforced Player Anonymity, Player Anonymity, Possibility of Anonymity

History

New pattern created in this wiki.

References

-

Acknowledgements

-