Firebase से iOS और Android पर आपके मोबाइल गेम में बैकंड सेवाओं और आंकड़ों को जोड़ना आसान हो जाता है. C++ और यूनिटी के लिए हमारे SDK टूल का इस्तेमाल करके, C++ और यूनिटी कोड में सीधे Firebase की सेवाओं को ऐक्सेस किया जा सकता है. इसके लिए, Swift/Objective-C या Java/Kotlin कोड लिखने की ज़रूरत नहीं होती.
क्या आपको सहायता चाहिए? अपना प्लैटफ़ॉर्म चुनें:
Firebase की मदद से अपने गेम को बेहतर बनाने के बारे में ज़्यादा जानने के लिए, हमारे Firebase के गेम पेज पर जाएं.
अपने गेम में Firebase का इस्तेमाल करने के उदाहरण
AdMob — बैनर विज्ञापन, इंटरस्टीशियल विज्ञापन, और इनाम वाले वीडियो की मदद से अपने गेम से कमाई करें. अपने विज्ञापनों की परफ़ॉर्मेंस ट्रैक करें Google Analytics.
Firebase AI Logic — Gemini मॉडल का इस्तेमाल करके, एआई की सुविधाएं बनाएं. जैसे, प्लेयर इंटरैक्शन के नए तरीके (आवाज़ और इमेज, दोनों के ज़रिए इनपुट), रिस्पॉन्सिव और बेहतर होते गेम की दुनिया, और पसंद के मुताबिक अनुभव.
Analytics — जानें कि लोग आपके गेम के साथ कैसे इंटरैक्ट करते हैं, वे खेलने में कितना समय लगाते हैं, वे लेवल को पूरा करने में कितना समय लगाते हैं, वे इन-ऐप्लिकेशन खरीदारी कितनी और कितनी बार करते हैं, वे गेम पर कितनी बार वापस आते हैं वगैरह.
App Check - एपीआई के संसाधनों को गलत इस्तेमाल से बचाएं. इसके लिए, अनधिकृत क्लाइंट को अपने बैकएंड के संसाधनों को ऐक्सेस करने से रोकें.
Authentication — खिलाड़ियों को साइन-इन करने का आसान अनुभव दें. साथ ही, यह भी पक्का करें कि खाता सुरक्षित तरीके से मैनेज किया जा सके.
Realtime Database — रीयलटाइम में काम करने वाले और स्केल किए जा सकने वाले इस डेटाबेस का इस्तेमाल करके, गेम का कॉन्टेंट पढ़ें और लिखें. Realtime Database की मदद से, यह ट्रैक किया जा सकता है कि प्लेयर गेम में है या नहीं.
Cloud Firestore — रीयलटाइम में काम करने वाले और स्केल किए जा सकने वाले इस डेटाबेस का इस्तेमाल करके, गेम का कॉन्टेंट पढ़ें और लिखें. Cloud Firestore अपटाइम की बेहतरीन गारंटी देता है. साथ ही, दुनिया भर में अपनी पसंद की जगहों से डेटा उपलब्ध कराने की सुविधा देता है.
Cloud Storage — प्लेयर-जनरेटेड कॉन्टेंट को भरोसेमंद और सुरक्षित तरीके से सेव करें और उपलब्ध कराएं. जैसे, अवतार, गेमप्ले, और स्क्रीनशॉट.
Cloud Messaging — खिलाड़ियों को नए कॉन्टेंट या लेवल के बारे में बताएं. साथ ही, उन खिलाड़ियों को पुश सूचनाएं भेजें जिन्होंने आपका उपलब्ध कॉन्टेंट पूरा कर लिया है.
Crashlytics — क्रैश की वजह ढूंढने में कम और उन्हें ठीक करने में ज़्यादा समय लगाएं. क्रैश के बारे में ज़्यादा और काम की जानकारी देकर, ज़्यादा स्टेबल गेम बनाएं.
Remote Config — कोड डिप्लॉय किए बिना, अपने गेम के एलिमेंट बदलें. इनमें, दुश्मन की संख्या या पावर-अप की फ़्रीक्वेंसी जैसी सेटिंग शामिल हैं.
Cloud Functions — अन्य Firebase प्रॉडक्ट और क्लाइंट के अनुरोधों से ट्रिगर होने वाले इवेंट के जवाब में, सुरक्षित एनवायरमेंट में बैकएंड कोड चलाएं.
Firebase के साथ काम करने वाले प्रॉडक्ट
C++ और यूनिटी के लिए Firebase SDK टूल, Firebase के इन प्रॉडक्ट के साथ सीधे तौर पर काम करते हैं. Firebase, डेस्कटॉप वर्कफ़्लो (बीटा) को लागू करने के लिए, उपलब्ध लाइब्रेरी के सबसेट के साथ भी काम करता है.
| Firebase का प्रॉडक्ट | C++ | यूनिटी | डेस्कटॉप (बीटा) |
|---|---|---|---|
| AdMob | |||
| Firebase AI Logic | |||
| Analytics | |||
| App Check | |||
| Authentication | |||
| Cloud Firestore | |||
| Cloud Functions | |||
| Cloud Messaging | |||
| Cloud Storage | |||
| Crashlytics | |||
| Realtime Database | |||
| Remote Config |