---
title: "Install the plugin"
description: "Add UCIK to a new or existing Unreal project."
seo:
  noindex: true
---

{/* Copyright (c) 2026 Betide Studio. All Rights Reserved. */}

Use the UCIK package for your Unreal Engine version. UCIK supports **UE 5.7–5.8**; individual services have narrower [platform support](/start/compatibility).

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](/start/presets), and configure your providers.

## C++ projects

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

```csharp
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.

<Accordion>
  <AccordionItem title="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.

  </AccordionItem>
</Accordion>

Next: [choose your setup](/start/presets).
