Unity Gaming Services logo

Unity Gaming Services

Backend services integrated into Unity

Founded 2021Usage-Based

Overview

Unity Gaming Services (UGS) is Unity's suite of backend services with native editor integration. Provides auth, cloud save, economy, analytics, Vivox voice/text chat, and more. Note: Multiplay server hosting ends March 31, 2026, transitioning to Rocket Science Group. Unity underwent a 25% workforce reduction (~1,800 employees) in January 2024.

Architecture

How Unity Gaming Services approaches the key architectural dimensions for live service games.

Server Authority

Serverless Cloud Code validation scripts

Server-side logic runs as Cloud Code scripts (JavaScript) or modules (C#) in a serverless environment. Scripts validate client requests but don’t maintain persistent game state.

Documentation
Shared Logic

Partial — shared .NET types only, not execution

Cloud Code modules can reference shared .NET types for data contracts, but client and server don’t execute the same logic. No deterministic re-execution or state synchronization.

Documentation
Integration

Suite of independent cloud services

UGS consists of separate services (Cloud Code, Cloud Save, Economy, Remote Config, etc.) each with its own API. Services communicate via REST calls, not a shared runtime.

Documentation
Source Access

Mostly closed; Netcode for GameObjects open source

Backend services are closed-source Unity SaaS. The Netcode for GameObjects networking library is open source on GitHub, but it handles client networking, not backend logic.

Documentation
Config Pipeline

Key-value Remote Config with JSON schema

Remote Config stores key-value pairs with optional JSON schema validation. Supports targeting rules and A/B testing, but lacks spreadsheet import or typed object compilation.

Documentation
Dashboard

Fixed SaaS dashboard (Unity Dashboard)

The Unity Dashboard provides web-based management for all UGS services. It is a standard SaaS interface with no source code access or extensibility beyond the provided REST APIs.

Documentation
Deployment

Managed only (Unity cloud)

All UGS services run exclusively on Unity’s cloud infrastructure. There is no self-hosting option — the platform is tightly coupled to Unity’s multi-tenant environment.

Documentation
Scalability

Serverless auto-scaling per service

Each service scales independently in Unity’s serverless environment. Developers don’t manage capacity, but also have no control over scaling behavior or resource limits.

Documentation
Dev Experience

Cloud-only for backend services

Backend logic must be deployed to Unity’s cloud for testing. The Unity Editor integrates with UGS services, but there is no local backend server for offline development.

Documentation

Live Service Features

Player Management

Authentication
Player Profiles
Player Segmentation

LiveOps

Live Events
Seasonal Content
Remote Config
A/B Testing
Scheduled Content

Economy & Monetization

Virtual Currency
Inventory System
IAP Validation
Targeted Offers

Engagement & Retention

Push Notifications
Leaderboards
Achievements
Social Features
Guilds/Clans
In-Game Messaging

Analytics & Insights

Analytics
Behavior Tracking
Revenue Analytics
Custom Dashboards

Multiplayer

Multiplayer
Matchmaking
Chat
Server-Authoritative
Cheat Protection

Infrastructure

Cloud Save
Serverless Logic
Dedicated Servers
Global Scaling
Managed Services
Self-Hosting

Operations

Admin Dashboard
Player Support Tools
Moderation
Load Testing
GDPR Compliance
AI Features

Platform & SDK

Source Code Access
Multiplatform SDK
Customizable
Extensible
Shared Client-Server Logic

Strengths

  • Native Unity editor integration with in-editor service configuration
  • Unified dashboard for all services
  • Built-in analytics with A/B testing via Remote Config
  • Economy and Cloud Save services included
  • Vivox voice/text chat (engine-agnostic, works with Unreal and custom engines)

Limitations

  • Multiplay server hosting ends March 31, 2026 (transitioning to Rocket Science Group)
  • No documented bulk data export or portability guarantees
  • 25% workforce reduction in January 2024 (~1,800 employees)
  • Full SDK support limited to Unity engine; Unreal SDK covers only Auth, Matchmaker, Multiplay, and Vivox

Pricing

Usage-Based

Free tier available. Usage-based pricing for higher volumes.

Supported Platforms

Unity

Sources

Last updated: 2026-02