Skip to content
UCIK Docs
Esc
↑↓navigate↵open⌘Jpreview
On this page

Install the plugin

Add UCIK to a new or existing Unreal project.

Use the UCIK package for your Unreal Engine version. UCIK supports UE 5.7–5.8; individual services have narrower platform support.

  1. Close Unreal Editor. Install the Fab package for your engine version.
  2. Remove separately installed Betide kits bundled by UCIK from this project. Keep one copy of each module; do not install standalone EIK/SIK alongside UCIK.
  3. Enable Ultimate Crossplay Integration Kit, then restart.
  4. Open Project Settings → Betide → Crossplay, choose a preset, and configure your providers.

C++ projects

Add the modules used by your code to your game’s Build.cs. Shared Crossplay examples use:

PublicDependencyModuleNames.AddRange(new string[]
{
    "Core", "CoreUObject", "Engine", "BetideCore", "UCIKCore"
});

Provider-specific guides name their additional modules. Blueprint-only gameplay does not need a dependency added just to use nodes.

If the plugin will not load

Check the engine version, duplicate modules, and the first error in the build log. A missing third-party library usually means an incomplete package download. A binary built for another engine needs the package for that engine; repeatedly accepting the missing-module prompt will not repair it.

Next: choose your setup.

Was this page helpful?