unity-gaming-services

Set up Unity Gaming Services for Unity 6 multiplayer and live-ops features.

71|11|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/nlelouche/Unity-SkillForge --skill unity-gaming-services
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-gaming-services
Source: https://github.com/nlelouche/Unity-SkillForge/tree/main/.agent/skills/08-backend-monetization/unity-gaming-services
Command: npx skills add https://github.com/nlelouche/Unity-SkillForge --skill unity-gaming-services

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to setting up and implementing Unity Gaming Services (UGS), enabling developers to integrate essential backend features like authentication, lobbies, and cloud saves into their Unity 6 projects.

Core Features & Use Cases

  • Multiplayer Foundation: Easily set up authentication, lobbies, and relay for peer-to-peer connections.
  • Live Ops Integration: Implement leaderboards and cloud save for persistent player data and rankings.
  • Use Case: Integrate UGS to allow players to log in anonymously, create or join game lobbies, and have their progress saved across devices.

Quick Start

Use the unity-gaming-services skill to set up authentication and lobby services.

Frequently Asked Questions about unity-gaming-services

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up Unity Gaming Services for a multiplayer backend in Unity 6?

To set up Unity Gaming Services for a multiplayer backend, you need to install the specific Unity packages for core services and chosen modules in Unity 6. This guides the implementation of authentication, lobby, and relay features for peer-to-peer connections.

Can I use Unity Gaming Services for live-ops features like leaderboards and cloud save?

Yes, you can use Unity Gaming Services for live-ops by integrating leaderboards and cloud save modules. This enables persistent player data storage across devices and ranking systems directly within your Unity 6 project.

What Unity version is required to implement Unity Gaming Services?

Implementing Unity Gaming Services requires Unity 6 or a later version. You must also install specific Unity packages to activate the core services and any chosen live-ops or multiplayer modules.

How does anonymous authentication work with Unity Gaming Services?

Unity Gaming Services supports anonymous authentication to allow players to log in without credentials. This creates a unique player identity to enable joining lobbies and saving progress to the cloud across devices.

Do I need a first-party backend solution to create game lobbies in Unity?

Using a first-party backend solution like Unity Gaming Services streamlines creating game lobbies by providing native integration. It handles authentication, lobby management, and relay connections specifically for Unity 6 projects.

What is the best way to save player progress across devices in Unity 6?

The best way to save player progress across devices in Unity 6 is using the Cloud Save module within Unity Gaming Services. It provides a first-party backend solution for persistent player data alongside authentication.