Documentation

​
​

Development

User Acquisition

Monetization

Industry

Services

Collaboration

LiveOps

Multiplayer

Services

​
​
Overview
  • Overview
  • Get started
  • Pricing and billing
  • Concepts
  • Release notes
Secret Manager
  • Overview
  • Concepts
  • Tutorials
  • Reference
Services
  • Collaboration
  • LiveOps
  • Multiplayer
Reference
  • Overview
Solutions
  • Overview
  • Sample projects

Overview

Use Unity services to build, engage, and grow your game
Read time 5 minutes
Last updated 22 days ago

Take your game to the next level without having to worry about maintaining or scaling your back-end infrastructure. Unity services simplify many game development tasks and challenges.
Collaborate seamlessly and accelerate development with centralized workflows and real-time communication.
Asset Manager
Simplify how you upload, manage, transform, share, and access complex real-time 3D assets.
Build Automation
Automate your build pipeline in the cloud and keep development moving with Unity Build Automation.
Pipeline Automation
Create, trigger, and monitor pipelines with Unity Pipeline Automation.
Unity Version Control
Create efficiently with a version control system to help programmers, artists, and designers overcome game development challenges.
Integrate LiveOps services to boost engagement, improve iteration speed, and gain insights into your games and players.
In-App Purchasing
Configure and sell products in your app, including consumable items, non-consumable entitlements, and subscriptions, across stores.
Analytics
Understand game performance and player behaviors to build more engaging gameplay experiences.
Authentication
Authenticate your players with anonymous, platform-specific, or custom sign-in solutions.
Cloud Code
Write and run your game logic in the cloud as serverless functions and interact with other backend services.
Cloud Content Delivery (CCD)
Build and release game updates with powerful asset management and content delivery via the cloud.
Cloud Diagnostics
Use real-time error monitoring to rapidly resolve the bugs impacting your game’s stability.
Cloud Save
Track and store player data such as game progress, abilities, and statistics to the cloud, independent of devices.
Economy
Manage in-game economy with purchases, currency conversion, and inventory.
Game Overrides
Create personalized in-game player experiences and configuration changes safely, with guardrails in place.
Leaderboards
Let players compare their performance to boost engagement and competition with customizable real-time leaderboards.
Push Notifications
Send messages to targeted players when they aren’t active in your game.
Remote Config
Launch new features, test functionality, or make modifications without requiring app updates or code changes.
Triggers
Automate server-side actions in response to UGS events or on a schedule, without client requests.
Unity's multiplayer services provide a comprehensive framework for building multiplayer games, offering solutions for networking, server hosting, and player connections.
Multiplayer Services SDK
This SDK combines Unity's multiplayer services under one cohesive API, with a unified system for managing player connections and interactions across multiple services.
Multiplayer Services for Unreal
Unity provides multiplayer services to integrate with the Unreal Engine.
Relay
Securely connect players using Relay without costly dedicated game servers.
Lobby
Allow your players to connect before or during the game.
Matchmaker
Get a fully featured matchmaking service with low latency.
Friends
Help players connect with others to add a social experience to your game.
Vivox Voice & Text Chat
Connect your players across distance and platform divides.

Use cases

Example use cases of Unity services include:
  • Add multiplayer and social features to your game.
  • Use server-side game logic to ensure a level playing field.
  • Enable your players to access their game data across various gaming platforms.
  • Run A/B tests and measure gameplay data from various services to inform design decisions.
  • Deliver fresh content without updating your app.
  • Run scheduled events and provide varied content to your game during those events.
  • Engage players with fun, progressive reward and loyalty systems.
Explore the sample projects
This project contains a collection of samples designed to demonstrate how to use multiple services in a single Unity project to solve common game development challenges.

Building Blocks

Use Building Blocks to quickly implement features in your Unity project.
LiveOps Services Building Blocks
Use Building Blocks to implement LiveOps features in your Unity project, including sign-in options for authentication, achievements, and leaderboards.
Multiplayer Services Building Blocks
Building Blocks provide a UI-based path to quickly set up multiplayer sessions and matchmaking in your Unity project.

Copyright © 2026 Unity Technologies
LegalPrivacy PolicyCookiesDocumentation Terms of UseDo Not Sell or Share My Personal InformationYour Privacy Choices (Cookie Settings)

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

Some pages are machine-translated for convenience, and may contain inaccuracies. In the event of conflicting information, the English version is authoritative.

  • On this page
    • Use cases

    • Building Blocks

  • Additional resources
  • Unity Gaming Services tutorial series
  • Unity Gaming Services tutorial series discussions
  • Join the conversation on Discussions

Report a problem with this page