أفكار وميزات للعبة

ميزتك التالية

التكوين عن بُعد

حدّث قيم توازن اللعبة أثناء استمرار تشغيلها.

Unity
النتيجة المرئية

تُستخدم القيمة المحدَّثة في لوحة التحكم عند جلبها مجددًا داخل اللعبة.

إنشاء قيمة تهيئة عن بُعد0:37

درس لوحة التحكم الموجود يعرض التصميم السابق، بينما يتبع الدليل الخطوات الحالية.

يُشغّل هذا الدرس باللغة الإنجليزية.

فتح الفيديو بشكل منفصل ↗

أضف هذه الميزة

يمكنك الاطلاع على الدليل. يتطلب التنفيذ مفتاح مشروع نشطًا. تجهيز المشروع

SDK مُثبّت وإعداد المشروع مُستورد.

C#
Assets/Scripts/RemoteConfigDemo.cs
استدعاء horizOnالتهيئة
1using UnityEngine;
2using PM.horizOn.Cloud.Core;
3using PM.horizOn.Cloud.Manager;
4​
5// أرفق هذا السكربت بـ GameObject في المشهد الأول.
6public class RemoteConfigDemo : MonoBehaviour
7{
8 async void Start()
9 {
10 // التهيئة: التهيئة والاتصال.
11 HorizonApp.Initialize();
12 await new HorizonServer().Connect();
13​
14 // horizOn: اقرأ القيم من الإعدادات عن بعد.
15 // Type-safe getters with defaults
16 int maxLives = await RemoteConfigManager.Instance.GetInt("max_lives", 3);
17 bool eventActive = await RemoteConfigManager.Instance.GetBool("holiday_event", false);
18​
19 // Get all configs at once
20 var configs = await RemoteConfigManager.Instance.GetAllConfigs();
21 }
22}

اختبر ميزتك الجديدة.

تُستخدم القيمة المحدَّثة في لوحة التحكم عند جلبها مجددًا داخل اللعبة.

اختر في لوحة التحكم المشروع نفسه الموجود في إعداد لعبتك.

نقاط النهاية
  • GET/remote-config/{configKey}
  • GET/remote-config/all
كل نقاط النهاية في مرجع API
اقتراحنا لخطوتك التالية

أضف رقمًا قياسيًا لكل جولة.

احفظ النتيجة بعد الجولة وأظهر المتصدر. واصل استخدام اتصالك وجلسة اللاعب.