Get started with Friends
Set up Friends and learn how to link your Unity project.
Read time 2 minutesLast updated 19 hours ago
This guide walks you through how to set up and start using Friends.
Prerequisites
To get started with Friends, you need to do the following:Set up Friends
You can set up and manage Friends through the Unity Dashboard:- In the Unity Dashboard, select the Products tab from the sidebar.
- Under Gaming Services > Community, go to Friends and select Launch.
Link your project with the Unity Dashboard
You must link your project with the Unity Dashboard to use the Friends service.- From the Unity Editor, select Edit > Project Settings... > Services.
- Link your project.
- If your project doesn't have a Unity project ID:
- Select Create a Unity Project ID > Organizations, then select an organization.
- Select Create project ID.
- If you have an existing Unity project ID to use:
- Select Use an existing Unity project ID.
- Select an organization and a project.
- Select Link project ID.
- If your project doesn't have a Unity project ID:
UnityEditor.CloudProjectSettings.projectIdEnable the Friends service
You can enable the Friends service for your project from the Unity Dashboard.- Sign in to the Unity Dashboard.
- Select your project.
- Navigate to Products > Friends.
- You can enable Friends from the Overview page or the Setup Guide.
Install the Friends package
Once you've linked your project to the Unity Dashboard, you can install the latest version of the Friends package. Use the Unity Package Manager to import the Friends package in the Unity Editor.Initialize the Friends service
Once you’ve enabled the Friends service and imported the Friends SDK through the Package Manager in the Unity Editor, initialize the Core SDK usingawait UnityServices.InitializeAsync()// Import required packagesusing Unity.Services.Core;using Unity.Services.Authentication;...private async Task MyMethod(){ // Initialize all of the used services await UnityServices.InitializeAsync(); // Sign in anonymously or using a provider await AuthenticationService.Instance.SignInAnonymouslyAsync(); // Initialize friends service await FriendsService.Instance.InitializeAsync(); // Start using the Friends SDK functionalities. var friends = FriendsService.Instance.Friends;}