Dokumentasi MAJACLOUD
Backend game yang berjalan di server Anda sendiri: akun pemain, leaderboard, remote config bertanda tangan, cloud save, dan reward, dengan SDK untuk Unity, Godot, dan web.
Komentar kode dan nama API tetap dalam bahasa Inggris agar sesuai dengan SDK.
Di halaman ini
Pilih engine Anda#
Unity adalah SDK utama dan dilengkapi scene sampel yang siap dimainkan. Game Godot dan web memakai project, key, dan layanan yang sama.
SDK Unity DisarankanC# untuk Unity 2021.3+ dengan API async dan coroutine serta scene Starter. SDK GodotAddon GDScript untuk Godot 4.2+ dengan autoload dan setup di editor. SDK WebSatu file JavaScript untuk game HTML5, website, dan server Node.js. REST APIHTTPS dan JSON biasa untuk engine, tool, atau server lain apa pun.
Layanan#
PemainLogin tamu yang bertahan saat game dibuka ulang, lalu akun email atau Google. LeaderboardSkor terbaik atau terakhir, reset harian hingga bulanan, batas skor anti-cheat. Remote configUbah nilai secara live; setiap respons ditandatangani dan diverifikasi. Cloud saveDokumen JSON per pemain dengan revisi dan deteksi konflik. RewardReward harian, mingguan, atau sekali yang diputuskan oleh server.
Cara kerjanya#
- Buat project di dashboard. Anda mendapat Project ID, client key publik, dan secret key.
- Tambahkan SDK ke game Anda, lalu tempel Base URL, Project ID, dan client key.
- Buat pemain login. Panggilan pertama membuat akun tamu; sesinya disimpan dan dipulihkan saat game dibuka lagi.
- Panggil layanan. Setiap request muncul di halaman Log project Anda beserta request ID-nya.
Langkah selanjutnya#
Baru di sini? Panduan cepat hanya butuh sekitar lima menit. Sudah siap? Langsung ke salah satu layanan, referensi REST, atau pemecahan masalah.