Skip to main content
The compatibility adapter is a separate package for projects that need to keep existing BackEnd namespace-style game code while routing calls to HyperX Core. New projects should use the canonical HyperX SDK with HyperX.Core and PlayerSession.

Package Contents

Put both DLLs in Unity Assets/Plugins.
  • HyperX.BackndCompatible.netstandard2.1.dll
  • HyperX.netstandard2.1.dll
The adapter calls the canonical HyperX SDK internally. Game code can keep the BackEnd namespace, but the runtime still needs the base HyperX DLL.

Initialization

Set clientAppID to the project code from HyperX Console.

Login And Data

Param.AddCalculation works on update calls by reading the existing row, applying the calculation, and writing the row back.

Supported Areas

The adapter covers initialization, member login, user info, nickname, token refresh, logout, current-user data CRUD, shared-data reads, chart/config lookup, probability, rankings, coupons, mail, notices/events/policies, push devices, guilds, and support inquiries. Calls that cannot be represented safely return a BackendReturnObject with UnsupportedOperation.

Build

To create a local Unity-ready package:
The generated zip contains the DLL bundle for Unity Assets/Plugins and a smoke sample.