Matchmaking (video games)

Last updated

In multiplayer video games, matchmaking is the process of connecting players together for online play sessions.

Contents

Playlists

Playlists are automatically managed streams of online play sessions that players can join and leave at will. A set of predefined rules is used to determine the configuration of each session without the need for human input. [1] [2]

Games will normally offer a choice of themed playlists (e.g. teams or solo, quirky rulesets, etc.) to suit different tastes or moods. Since playlists are handled by servers controlled by the game's developer, it is possible for them to be changed over time. [3]

When a player selects a playlist, they join a pool of other people who have made the same choice. The playlist server then either connects them to an existing session or creates a new one. [2]

Parties

Parties are groups of players who are treated as a single entity by matchmaking systems. [1] [4] A party can skip from session to session without its players becoming separated from each other. [2] The concept is particularly well suited to playlists, which can automatically handle the logistics of finding or creating play sessions with enough room for the whole group.

Lobbies

Lobbies are menu screens where players can inspect the upcoming game session, examine the results of the last, change their settings, and talk to each other. [2]

In many games, players return to the lobby at the end of each session. In some, players joining a session that has already started are placed in the lobby until the start of the next. As lobbies consume very few resources they are sometimes additionally used as a "holding pen" for players while a suitable host for the coming session is found.

Lobbies created by playlists often have a countdown timer before the session starts, while lobbies created by a player generally transition at that player's discretion. [2]

Ranking

Many matchmaking systems feature a ranking system that attempts to match players of roughly equal ability together. [2] One such example of this is Xbox Live's TrueSkill system.

Games such as League of Legends use divisions and tiers for their matchmaking rating system. Each player competes in a variety of tiers : Iron, Bronze, Silver, Gold, Platinum, Emerald, Diamond, Master, Grandmaster, Challenger and each win will reward you with League Points, each loss deducts League Points. [5]

Games with ranking will usually offer unranked sessions for players who do not want their performance to be recorded and analysed. These are kept separate so that ranked and unranked players do not mix. Video games such as League of Legends , Counter-Strike: Global Offensive , Rocket League and Brawlhalla rely on the Elo rating system in their rank matchmaking games. [6] [7] [8]

Server browsers

The cross-game server browser offered by Steam Steam serverbrowser.png
The cross-game server browser offered by Steam

Some games (particularly those with dedicated servers) present a list of active sessions to players and allow them to manually select one. This system can be used in conjunction with ranking and lobbies, but is frustrated by the on-demand session creation of playlists.

Most of these server browsers allow players to filter the results they provide. [9] Common filter criteria include server name, player count, game mode, and latency.

Contacts lists

One of the most basic and common forms of matchmaking is providing players with a list of other players who they have met previously and might want to play with again. Each player's status (offline, online, playing) is shown, the option to join a session in progress is given, and generally it is possible to send chat messages. [4]

In many cases, contacts lists are managed by the platform that a game runs on (e.g. Xbox Live, PlayStation Network, Steam) to save players the overhead of managing many separate lists for many individual games.

Chat

In some online multiplayer games, there is a chat system in matchmaking where people can communicate with others across the globe. Chatting helps friends stay connected with one another, talk about strategy, and befriend others to keep the game more fun. Usually, there is the possibility to chat with your party. In most cases, there is also a "team" and an "all" chat.

History

The earliest online games, such as Doom , required players to exchange their personal IP addresses. [10] With Quake , these evolved into more permanent dedicated server addresses and an address book was added to the game's menu to store them, but finding the IPs in the first place remained a very involved process.

Players stepped in by listing servers on their clan websites. In 1996, this process became automated with the first server browsers: one integrated into Diablo via Battle.net, the other a desktop application for Quake players called QSpy (which became GameSpy Arcade ). In both cases, a "master server" stored and transmitted a list of IPs; Diablo also featured a contacts list. Server browsers made online gaming easy for the first time and its popularity grew rapidly as a result.

Matchmaking saw its next major evolution with the release of Halo 2 in 2004. The clan culture needed to support dedicated servers had not made the leap to consoles, and expecting players to self-host had proved limiting. Halo 2 resolved the issue by automating the self-hosting process with the twin concepts of playlists and parties, [1] a system which proved so successful that it quickly became the second industry standard for matchmaking. [11]

Blizzard Entertainment's video game StarCraft II has a "ladder" that uses MMR or matchmaking rating as a method of a promotion and relegation system, where individual players and pre-made teams can be promoted and relegated during the first few weeks of a league season, which generally lasts around 11 weeks, with promotion and relegation taking place based on a skill rating, which is in turn based on wins and losses. [12] The MMR used to be hidden, but is now public.

Today, playlists are more common in console games, while server browsers are more common in PC games.

See also

Related Research Articles

<i>Marathon Trilogy</i> Video game series

The Marathon Trilogy is a science fiction first-person shooter video game series from Bungie, originally released for the Classic Mac OS. The name of the series is derived from the giant interstellar colony ship that provides the main setting for the first game; the ship is constructed out of the Martian moon Deimos. The series is often regarded as a spiritual predecessor of Bungie's Halo series.

<i>Halo: Combat Evolved</i> 2001 video game

Halo: Combat Evolved is a 2001 first-person shooter video game developed by Bungie and published by Microsoft Game Studios for the Xbox. It was released as a launch game for Microsoft's Xbox video game console on November 15, 2001. The game was ported to Microsoft Windows and Mac OS X in 2003. It was later released as a downloadable Xbox Original for the Xbox 360. Halo is set in the twenty-sixth century, with the player assuming the role of the Master Chief, a cybernetically enhanced supersoldier. The Chief is accompanied by Cortana, an artificial intelligence. Players battle aliens as they attempt to uncover the secrets of the eponymous Halo, a ring-shaped artificial world.

<i>Halo 2</i> 2004 video game

Halo 2 is a 2004 first-person shooter game developed by Bungie and published by Microsoft Game Studios for the Xbox console. Halo 2 is the second installment in the Halo franchise and the sequel to 2001's critically acclaimed Halo: Combat Evolved. The game features new weapons, enemies, and vehicles, another player character, and shipped with online multiplayer via Microsoft's Xbox Live service. In Halo 2's story mode, the player assumes the roles of the human Master Chief and alien Arbiter in a 26th-century conflict between the United Nations Space Command, the genocidal Covenant, and later, the parasitic Flood.

<span class="mw-page-title-main">GameSpy</span> American video game company

GameSpy was an American provider of online multiplayer and matchmaking middleware for video games founded in 1999 by Mark Surfas. After the release of a multiplayer server browser for Quake, QSpy, Surfas licensed the software under the GameSpy brand to other video game publishers through a newly established company, GameSpy Industries, which also incorporated his Planet Network of video game news and information websites, and GameSpy.com.

<span class="mw-page-title-main">Online game</span> Video game played over the Internet

An online game is a video game that is either partially or primarily played through the Internet or any other computer network available. Online games are ubiquitous on modern gaming platforms, including PCs, consoles and mobile devices, and span many genres, including first-person shooters, strategy games, and massively multiplayer online role-playing games (MMORPG). In 2019, revenue in the online games segment reached $16.9 billion, with $4.2 billion generated by China and $3.5 billion in the United States. Since the 2010s, a common trend among online games has been to operate them as games as a service, using monetization schemes such as loot boxes and battle passes as purchasable items atop freely-offered games. Unlike purchased retail games, online games have the problem of not being permanently playable, as they require special servers in order to function.

<i>Halo 3</i> 2007 video game

Halo 3 is a 2007 first-person shooter video game developed by Bungie for the Xbox 360 console. The third installment in the Halo franchise following Halo: Combat Evolved (2001) and Halo 2 (2004), the game's story centers on the interstellar war between 26th-century humanity, a collection of alien races known as the Covenant, and the alien parasite known as the Flood. The player assumes the role of the Master Chief, a cybernetically enhanced supersoldier, as he battles the Covenant and the Flood. In cooperative play, other human players assume the role of allied alien soldiers. The game features vehicles, weapons, and gameplay elements familiar and new to the series, as well as the addition of saved gameplay films, file sharing, and the Forge map editor—a utility which allows the player to perform modifications to multiplayer levels.

Halo is a military science fiction media franchise, originally developed by Bungie and currently managed and developed by 343 Industries, part of Microsoft's Xbox Game Studios. The series launched in 2001 with the first-person shooter video game Halo: Combat Evolved and its tie-in novel, The Fall of Reach. The latest main game, Halo Infinite, was released in late 2021.

<span class="mw-page-title-main">GameSpy Arcade</span>

GameSpy Arcade was a shareware multiplayer game server browsing utility. GameSpy Arcade allowed players to view and connect to available multiplayer games, and chat with other users of the service. It was initially released by GameSpy Industries, on November 13, 2000, to replace the aging GameSpy3D and Mplayer.com program. Version 2.0.5 was the latest offering of the software, boasting additional features such as increased speed and advanced server sorting abilities.

<span class="mw-page-title-main">XLink Kai</span> Program allowing for online play of video games

XLink Kai is a program developed by Team XLink allowing for online play of video games with support for LAN multiplayer modes. It enables players on the GameCube, Nintendo Switch, PlayStation 2, PlayStation 3, PlayStation 4, PlayStation Portable, PlayStation Vita / PlayStation TV, Xbox, Xbox 360, and Xbox One to play games across the Internet using a network configuration that simulates a local area network (LAN). It notably also allows original Xbox games to be played online again following the Xbox Live shutdown on 21 April 2010 and certain GameSpy titles such as Saints Row 2 to be played online after the GameSpy network shutdown on 31 May 2014.

<span class="mw-page-title-main">MSN Games</span> Casual gaming web site

MSN Games is a casual gaming web site, with single player, multiplayer, PC download, and social casino video games. Games are available in free online, trial, and full feature pay-to-play versions.

<i>This Spartan Life</i>

This Spartan Life is a talk show created by Bong + Dern Productions and produced and directed by Chris Burke, who hosts the show under the pseudonym Damian Lacedaemion. Premiering in 2005 and distributed over the Internet, the show is created using the machinima technique of recording the video and audio from a multiplayer Xbox Live session of Bungie' first-person shooter video game Halo 2. The half-hour episodes are released in six smaller parts, called modules. Guests, such as Bungie's audio director Martin O'Donnell are interviewed via Xbox Live within the online multiplayer worlds of Halo 2, and most recently Halo 3.

<span class="mw-page-title-main">Games for Windows – Live</span> Former online gaming service

Games for Windows – Live or GFWL was an online gaming service used by Games for Windows–branded PC titles that enables Windows PCs to connect to Microsoft's Live service. Users, each with a unique Gamertag, are able to play online, keep track of their friends' status, send and receive messages, gain and keep track of Achievements and associated Gamerscore, voice chat across platforms, and more. Some games allow for cross-platform play, such as Shadowrun, putting Windows players against Xbox 360 players.

<i>Halo 4</i> 2012 video game

Halo 4 is a 2012 first-person shooter video game developed by 343 Industries and published by Microsoft Studios for the Xbox 360 video game console. Halo 4's story follows a cybernetically enhanced human supersoldier, Master Chief, and his artificial intelligence construct Cortana, as they encounter unknown threats while exploring an ancient civilization's planet. The player assumes the role of Master Chief who battles against a new faction that splintered off from remnants of the Covenant, a former military alliance of alien races, as well as a new enemy: mechanical warriors of the Forerunner empire known as the Prometheans. The game features a new selection of weapons, enemies, and game modes not present in previous titles of the series.

<i>Halo 3: ODST</i> 2009 video game

Halo 3: ODST is a 2009 first-person shooter game developed by Bungie and published by Microsoft Game Studios. The fifth installment in the Halo franchise as a side game, it was released on the Xbox 360 in September 2009. Players assume the roles of United Nations Space Command Marines, known as "Orbital Drop Shock Troopers" or ODSTs, during and after the events of Halo 2. In the game's campaign mode, players explore the ruined city of New Mombasa to discover what happened to their missing teammates in the midst of an alien invasion. In the "Firefight" multiplayer option, players battle increasingly difficult waves of enemies to score points and survive as long as possible; Halo 3's multiplayer is contained on a separate disc packaged with ODST.

<span class="mw-page-title-main">Battle.net</span> Online gaming platform by Blizzard Entertainment

Battle.net is an Internet-based online game, social networking service, digital distribution, and digital rights management platform developed by Blizzard Entertainment. The service was launched on December 31, 1996, followed a few days later with the release of Blizzard's action-role-playing video game Diablo on January 3, 1997. Battle.net was officially renamed to "Blizzard Battle.net" in August 2017, with the change being reverted in January 2021.

<i>Halo: Reach</i> 2010 video game

Halo: Reach is a 2010 first-person shooter video game developed by Bungie and published by Microsoft Game Studios, originally for the Xbox 360. The sixth installment in the Halo series and a direct prequel to Halo: Combat Evolved, Reach was released worldwide in September 2010. The game takes place in the year 2552, where humanity is locked in a war with an alien theocracy known as the Covenant, which seeks to exterminate humanity. Players play as Noble Six, a member of an elite supersoldier squad, known as the Spartans, attempting to stage a defense of the human world known as Reach, which falls under Covenant attack. The game was the last in the series to be developed by Bungie.

<i>Destiny</i> (video game) 2014 video game

Destiny is an online first-person shooter video game developed by Bungie. It was released worldwide on September 9, 2014, for the PlayStation 3, PlayStation 4, Xbox 360, and Xbox One consoles. Destiny marked Bungie's first new console franchise since the Halo series, and it was the first game in a ten-year agreement between Bungie and Activision. Set in a "mythological science fiction" world, the game features a multiplayer "shared-world" environment with elements of role-playing games. Activities in Destiny are divided among player versus environment (PvE) and player versus player (PvP) game types. In addition to normal story missions, PvE features three-player "strikes" and six-player raids. A free roam patrol mode is also available for each destination which feature public events. PvP features objective-based modes, as well as traditional deathmatch game modes.

<i>Halo: The Master Chief Collection</i> Video game compilation

Halo: The Master Chief Collection is a compilation of first-person shooter video games in the Halo series. The collection was released in November 2014 for the Xbox One, and later ported to Microsoft Windows and the Xbox Series X/S. The collection was developed by 343 Industries in partnership with other studios and was published by Xbox Game Studios. The collection includes Halo: Combat Evolved Anniversary, Halo 2: Anniversary, Halo 3, Halo 3: ODST, Halo: Reach, and Halo 4.

Elo hell is a video gaming term used in MOBAs and other multiplayer online games with competitive modes. It refers to portions of the matchmaking ranking spectrum where individual matches are of poor quality, and are often determined by factors such as poor team coordination which are perceived to be outside the individual player's control. This ostensibly makes it difficult for skilled players to "climb" up the matchmaking ranking, due to the difficulty of consistently winning games under these conditions. Its existence in various games has been debated, and some game developers have called it an illusion caused by cognitive bias.

Skill-based matchmaking (SBMM), also referred to as matchmaking ranking, is a form of matchmaking dependent on the relative skill level of the players involved.

References

  1. 1 2 3 "Halo 2 - Beyond Single Player, Multiplayer and Live". Bungie. 9 November 2004.
  2. 1 2 3 4 5 6 "Halo 2 Matchmaking Overview". Bungie. Archived from the original on 19 February 2010. Retrieved 3 May 2012.
  3. "February Matchmaking Playlist Update". Halo Waypoint . Microsoft. 7 February 2012.
  4. 1 2 "Find friends and connect on Xbox LIVE". Microsoft. Archived from the original on 12 May 2012. Retrieved 1 May 2012.
  5. "What is MMR in League of Legends". 11 February 2019.
  6. "Ultimate CS:GO Ranking System Guide" . Retrieved 15 February 2021.
  7. "CS2 Ranks List Guide". Farming Less. Retrieved 8 August 2023.
  8. "CS2 Ranks Guide". CS2.eu. Retrieved 11 September 2023.
  9. "Features - HLSW Game Server Browser". HLSW . Retrieved 30 April 2012.
  10. "readme.txt". Doom . Id Software. 10 December 1993.
  11. Nutt, Christian (25 June 2010). "Halo: Reach - The Beta Story". Gamasutra. p. 5.
  12. "StarCraft II Ladder, League, and Season FAQ". StarCraft II.