ابدأ مع Firebase Realtime Database for Unity

تقوم قاعدة بيانات Firebase Realtime بتخزين البيانات ومزامنتها مع قاعدة البيانات السحابية NoSQL الخاصة بنا. تتم مزامنة البيانات عبر جميع العملاء في الوقت الفعلي ، وتظل متاحة عندما يصبح تطبيقك غير متصل بالإنترنت.

قبل ان تبدأ

قبل أن تتمكن من استخدام قاعدة البيانات في الوقت الحقيقي ، تحتاج إلى:

  • سجل مشروع Unity الخاص بك وقم بتكوينه لاستخدام Firebase.

    • إذا كان مشروع Unity الخاص بك يستخدم Firebase بالفعل ، فهذا يعني أنه تم تسجيله وتهيئته بالفعل لـ Firebase.

    • إذا لم يكن لديك مشروع الوحدة، يمكنك تحميل التطبيق عينة .

  • إضافة Firebase الوحدة SDK (على وجه التحديد، FirebaseDatabase.unitypackage ) لمشروع الوحدة الخاصة بك.

ملاحظة أن إضافة Firebase لمشروع الوحدة ديك تتضمن المهام سواء في وحدة التحكم Firebase وفي مشروع الوحدة مفتوحة (على سبيل المثال، يمكنك تحميل ملفات التكوين Firebase من وحدة التحكم، ثم نقلها إلى مشروع الوحدة الخاصة بك).

أنشئ قاعدة بيانات

  1. انتقل إلى قسم قواعد البيانات في الوقت الحقيقي من وحدة التحكم Firebase . سيُطلب منك تحديد مشروع Firebase موجود. اتبع سير عمل إنشاء قاعدة البيانات.

  2. حدد وضع بدء لقواعد أمان Firebase:

    وضع الاختبار

    جيد لبدء استخدام مكتبات عميل الويب والجوال ، ولكنه يسمح لأي شخص بقراءة بياناتك والكتابة عليها. بعد اختبار، تأكد من مراجعة Firebase الحقيقي فهم قواعد بيانات قسم.

    لبدء استخدام الويب أو Apple أو Android SDK ، حدد وضع الاختبار.

    وضع القفل

    يرفض كل ما يقرأ ويكتب من عملاء المحمول والويب. لا يزال بإمكان خوادم التطبيق المصادق عليها الوصول إلى قاعدة البيانات الخاصة بك.

  3. اختر منطقة لقاعدة البيانات. اعتمادا على اختيارك للمنطقة، فإن مساحة قاعدة بيانات تكون ذات شكل <databaseName>.firebaseio.com أو <databaseName>.<region>.firebasedatabase.app . لمزيد من المعلومات، راجع مواقع مختارة للمشروع الخاص بك .

  4. انقر فوق تم.

عند تمكين قاعدة البيانات في الوقت الحقيقي، فإنه يمكن أيضا API في مدير API الغيمة .

إعداد الوصول العام

توفر Realtime Database لغة قواعد تعريفية تتيح لك تحديد كيفية هيكلة بياناتك ، وكيفية فهرستها ، ومتى يمكن قراءة بياناتك والكتابة إليها.

الخطوات التالية