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.
- Close Unreal Editor. Install the Fab package for your engine version.
- 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.
- Enable Ultimate Crossplay Integration Kit, then restart.
- 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.