Penyimpanan Cloud

Penyimpanan Cloud

Sinkronkan progres pemain di setiap perangkat agar pemain tidak pernah kehilangan game mereka

Mulai Gratis

Format Data Fleksibel

Data save berupa string biasa, sehingga Anda dapat menserialisasi struktur apa pun — JSON, MessagePack, atau format kustom — tanpa batasan skema.

Sinkronisasi Lintas Perangkat Instan

Save terbaru selalu tersedia dari perangkat mana pun begitu pemain terautentikasi dengan akun horizOn mereka.

Retensi Pemain

Pemain yang tahu progres mereka aman jauh lebih mungkin kembali setelah berganti perangkat atau menginstal ulang.

Integrasi Cepat

Integrasi Cepat

Puzzle Quest

Level 47

Progress73%
Skor: 128.450
Waktu Bermain: 12j 34m
3/3
Unity (C#)
// Unity C#: Cloud Saves (needs a signed in player)
using PM.horizOn.Cloud.Manager;
using UnityEngine;

[System.Serializable]
public class PlayerSave { public int Level; public int Gold; public string Checkpoint; }

// Save: the object is stored as JSON
var save = new PlayerSave { Level = 42, Gold = 1500, Checkpoint = "world_3_boss" };
bool saved = await CloudSaveManager.Instance.SaveObject(save);

// Load it again, e.g. on another device (null when nothing is saved)
var loaded = await CloudSaveManager.Instance.LoadObject<PlayerSave>();
if (loaded != null) Debug.Log($"Loaded level: {loaded.Level}");
REST
# REST API: Cloud Saves (needs the player's session token)

# Save player data
curl -X POST https://horizon.pm/api/v1/app/cloud-save/save \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Authorization: Bearer SESSION_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"saveData":"{\"level\":42,\"gold\":1500,\"checkpoint\":\"world_3_boss\"}"}'

# Load player data
curl -X POST https://horizon.pm/api/v1/app/cloud-save/load \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Authorization: Bearer SESSION_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{}'

Contoh ini memakai Unity SDK (C#) dan REST API. Godot dan Unreal memiliki panggilan yang sama di SDK masing-masing: lihat quickstart

Pertanyaan yang Sering Diajukan

Pertanyaan yang Sering Diajukan

Siap untuk Integrasi?

Mulai membangun dengan horizOn hari ini. Paket gratis tersedia.