Unity Gaming Services SDK for Unreal Engine

Unity Gaming Services is a rich ecosystem of services that will help you build and grow your multiplayer games. This SDK includes Game Server Hosting and Matchmaker and more!

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    5.1 - 5.3
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

Explore Unity Gaming Services, backend and LiveOps services trusted by world-class studios to support multiplayer and live games at any scale, with any engine or tech stack. This SDK combines a number of our proven products into one convenient package that will streamline your integration. Just drag and drop it in your Unreal project to get started!


As of September 2023, this package includes the following plugins:




Game Server Hosting (Multiplay)

Unlock performance and flexibility for your game servers, no matter what game engine you use. Enable the most responsive and consistent player experience while controlling your costs.


  • Simple self-service workflows to get up and running quickly in minutes
  • API and SDK available to help you integrate faster and better
  • CLI, Docker support and AWS S3 to let you build the CICD you need
  • Battle-tested game server orchestration supporting some of the biggest AAA multiplayer games, with unlimited scale and uptime SLA of 99.95%
  • Work with our multiplayer experts to move to our managed service when the time is right.




Matchmaker

Tailor superior experiences to your game and players with our rules-based matchmaking, supporting Game Server Hosting (Multilplay) that delivers what matters most to players – low latency and fast matches.


  • Create the best matchmaking experience for your game with our unique rule-making engine, while our queue and pools system allows you to create multiple variations and modes
  • Cloud Save Support allows you to inject custom data into your matchmaker requests, without the hassle of managing your own database, game backend, or Cloud Code services.
  • Fully integrated with Game Server Hosting (Multiplay)
  • Support for P2P session (Alpha)




Authentication

Unity Authentication provides anonymous and platform-specific authentication solutions for supported platforms, including mobile and PC.


  • Support for session & authentication tokens + player ID.
  • Provide a better game experience for your players by offering tailored content and features (save games, leaderboards, in-app purchases)
  • Build insight about the player’s game behavior across multiple devices and multiplayer features on various platforms.

テクニカルノート

Features
  • Authentication Provider for Game Clients
  • Matchmaking
  • Game Server Hosting
Code Modules
  • Authentication, ClientOnly
  • ServicesCore, Runtime
  • MatchmakerCore, Runtime
  • MatchmakerClient, ClientOnly
  • MatchmakerServer, ServerOnly
  • MultiplayGameServerSDK, ServerOnly


  • # of Blueprints: 0
  • # of C++ Classes: 173
  • Network Replicated: No
  • Supported Development Platforms: Win64, Linux, Mac.
  • Supported Target Build Platforms: Win64, Linux, Mac, PS4, PS5, XB1, XSX, Switch.


Documentation


Example Project: TestBed project.

This plugin supports UE 4.27+ up to 5.3