Skip to main content
Multiplayer games allow users to play together and have a shared experience in the world that you build. When building multiplayer games, you would need a set of technologies that work seamlessly together to deliver a great experience. At Microsoft, we have a suite of services that you can use as a complete solution or with your studio’s existing technology to build cross-platform multiplayer experiences. This means you can continue to use whatever you have in combination with our services. Our services are scalable and are designed to help you build a wide range of scenarios. Your multiplayer experience may be competitive in nature such as one versus one, team-based, or “battle royale” style. Or it may be cooperative in nature where you allow users to help one another out. It’s suited to meet a range of needs - from an environment with set boundaries to a large open world in Massively Multiplayer Online (MMO) games. This topic provides an overview of our technologies to support features such as dedicated server hosting, peer-to-peer, matchmaking, networking, invites and joins, game session management, and game chat.

Features

Our technologies and services are grouped according to multiplayer features. Some features have multiple technologies or services to meet different needs. To see how these services combine with other popular multiplayer features like friends, commerce, live ops, and game analytics, see XBOX and PC multiplayer design guidance and Cross-platform multiplayer design guidance. “PlayStation” is a registered trademark or trademark of Sony Interactive Entertainment Inc.

Next step

Learn how you can use our technology as a complete suite or in combination with your custom solution/other middleware solutions.

See also

Last modified on October 20, 2026