เริ่มต้นอย่างรวดเร็ว

จากศูนย์สู่คำขอแรกในเวลาประมาณห้านาที

คอมเมนต์ในโค้ดและชื่อ API ยังคงเป็นภาษาอังกฤษเพื่อให้ตรงกับ SDK

ในหน้านี้

1. สร้างโปรเจกต์#

  1. สร้างบัญชี แล้วเข้าสู่ระบบแดชบอร์ด
  2. สร้างโปรเจกต์โดยเปิด เพิ่มเนื้อหาตัวอย่าง Starter ไว้ ระบบจะสร้างลีดเดอร์บอร์ด coins รางวัล daily_coins และคีย์คอนฟิกจำนวนหนึ่งที่ใช้ตลอดเอกสารนี้
  3. เปิดหน้า คีย์ API เพื่อดู Base URL, Project ID และคีย์ไคลเอนต์ (pk_live_…)

2. ติดตั้ง SDK#

  1. ดาวน์โหลด Unity SDK จากหน้าโปรเจกต์ แล้วนำเข้าผ่าน Assets ▸ Import Package ▸ Custom Package…
  2. เปิด Tools ▸ Majacloud ▸ Setup วาง Base URL, Project ID และคีย์ไคลเอนต์ แล้วกด Test connection
  3. ไม่บังคับ: เปิด Tools ▸ Majacloud ▸ Open Starter Sample แล้วกด Play เพื่อทดลองทุกบริการ

3. เข้าสู่ระบบและเรียกใช้บริการ#

วางโค้ดนี้ในเกมของคุณ โค้ดจะให้ผู้เล่นเข้าสู่ระบบแบบเกสต์ ส่งคะแนน และอ่านค่าคอนฟิก

C#
using MajacloudSdk;
using UnityEngine;

public class GameStart : MonoBehaviour
{
    private async void Start()
    {
        // Restores the saved session or creates a guest
        var signIn = await Majacloud.Auth.SignInAnonymouslyAsync();
        if (!signIn.Ok)
        {
            Debug.LogWarning(signIn.Error.Message);
            return;
        }
        Debug.Log("Hello " + signIn.Value.DisplayName);

        await Majacloud.Leaderboards.SubmitScoreAsync("coins", 120);
        int damage = Majacloud.RemoteConfig.GetInt("enemy_damage", 25);
    }
}

4. ตรวจสอบในแดชบอร์ด#

เปิดโปรเจกต์ในแดชบอร์ด การ์ด เริ่มต้นใช้งาน จะเปลี่ยนเป็น เชื่อมต่อแล้ว และทุกคำขอจะแสดงใน ล็อก พร้อมสถานะ เวลาตอบสนอง และรหัสคำขอ

ขั้นตอนถัดไป#

ค้นหาจากชื่อหน้า หัวข้อ และเนื้อหา

↑↓ เพื่อเลื่อน ↵ เพื่อเปิด Esc เพื่อปิด