Quick Start - Standalone

1. Install

In Unity, open Window > Package Manager, click + > Add package from git URL, paste:

https://github.com/Ciao-Games/rewardcenter.git

2. Copy Prefabs to Assets

From the top menu: Ciao Games > Reward Center > Copy Prefabs to Assets.

Prefabs must live in your Assets folder before they can be added to a scene.

3. Add Prefabs to Scene

Drag into your main scene:

  • RewardCenterOverlay (should be enabled)
  • RewardCenterTrackerCard (place alongside your other UI buttons - it may be disabled)

4. Initialize the SDK

At app start in your bootstrap scene:

RewardCenter.Initialize();

5. Handle the Deep Link

When your game receives a deep link, forward it:

RewardCenter.HandleDeepLink(url);

6. Report Events

When the player performs an action that matches a milestone event name (the same one you report to the MMP):

// example: level event reported to Singular(MMP) - "level_0005"
RewardCenter.ReportEvent("level_0005");

That is it. The SDK handles state, popups, downloads, and UI updates from there.


Did this page help you?