Quick Start

Get your prototype running in 10 minutes.


1. Install

  1. Package Manager+Add package from git URL
  2. Paste: https://github.com/sorolla-studio/sorolla-palette.git#v3.13.0
  3. Configuration window opens automatically

2. Configure

Open Palette > Configuration if not already open.

Checklist

SDK Action Guide
GameAnalytics Add Game Key + Secret Key Setup
Facebook Add App ID + Client Token Setup
Firebase Add config files to Assets/ Setup

The Configuration window shows your progress:

  • SDK Overview: Green checkmarks = configured
  • Build Health: All green = ready to build

3. Add Analytics

Add level tracking to your game (required for analytics):

using Sorolla.Palette;

Palette.Level.Start(currentLevel);                    // Level started
Palette.Level.Complete(currentLevel, score: 1500);    // Level won (optional score)
Palette.Level.Fail(currentLevel);                     // Level lost

4. Build & Test

  1. Build to iOS/Android device
  2. Verify in dashboards:

Optional: Debug UI

Import the Debug UI sample for on-device testing:

  1. Package Manager → Sorolla SDK → Samples → Import "Debug UI"
  2. Add DebugPanelManager prefab to your scene
  3. Triple-tap screen to open panel

Release Checklist

Before launching UA campaigns:

  • [ ] GameAnalytics configured (green in SDK Overview)
  • [ ] Facebook SDK configured (green in SDK Overview)
  • [ ] Firebase config files added (google-services.json, GoogleService-Info.plist)
  • [ ] Palette.Level.Start/Complete/Fail calls added to game code
  • [ ] Build succeeds (Build Health all green)
  • [ ] Admin access granted to studio@sorolla.io in GameAnalytics

Next Steps

Goal Link
Add monetization (ads) Ads Guide
Go to production Switch to Full Mode
Track more events API Reference
Fix issues Troubleshooting