Firebase এর সাহায্যে, iOS এবং Android-এ আপনার মোবাইল গেমগুলিতে ব্যাকএন্ড পরিষেবা এবং বিশ্লেষণ যোগ করা সহজ। C++ এবং Unity-এর জন্য আমাদের SDK ব্যবহার করে, আপনি কোনও Swift/Objective-C বা Java/Kotlin কোড না লিখেই সরাসরি আপনার C++ এবং Unity কোডে Firebase পরিষেবাগুলি অ্যাক্সেস করতে পারবেন।
শুরু করতে প্রস্তুত? আপনার প্ল্যাটফর্মটি বেছে নিন:
Firebase দিয়ে আপনার গেমগুলিকে শক্তিশালী করার বিষয়ে আরও তথ্য আমাদের Firebase গেম পৃষ্ঠায় জানুন।
আপনার গেমগুলিতে Firebase-এর ব্যবহারের উদাহরণ
AdMob — ব্যানার বিজ্ঞাপন, ইন্টারস্টিশিয়াল, এমনকি পুরস্কৃত ভিডিও দিয়ে আপনার গেমগুলিতে আয় করুন। Google Analytics এর মাধ্যমে আপনার বিজ্ঞাপনের কর্মক্ষমতা ট্র্যাক করুন।
ফায়ারবেস এআই লজিক — জেমিনি মডেল ব্যবহার করে এআই বৈশিষ্ট্য তৈরি করুন, যেমন খেলোয়াড়দের সাথে মিথস্ক্রিয়ার নতুন ধরণ (ভয়েস এবং ইমেজ ইনপুট উভয়), প্রতিক্রিয়াশীল এবং বিকশিত গেম ওয়ার্ল্ড এবং ব্যক্তিগতকৃত অভিজ্ঞতা।
Analytics — খেলোয়াড়রা আপনার গেমের সাথে কীভাবে ইন্টারঅ্যাক্ট করে, তারা খেলতে কত সময় ব্যয় করে, লেভেল সম্পূর্ণ করতে তাদের কত সময় লাগে, তারা কত এবং কত ঘন ঘন অ্যাপ-মধ্যস্থ কেনাকাটা করে, তারা কত ঘন ঘন গেমে ফিরে আসে এবং আরও অনেক কিছু জানুন।
App Check - অননুমোদিত ক্লায়েন্টদের আপনার ব্যাকএন্ড রিসোর্স অ্যাক্সেস করতে বাধা দিয়ে আপনার API রিসোর্সগুলিকে অপব্যবহার থেকে রক্ষা করুন।
Authentication — খেলোয়াড়দের একটি ঘর্ষণহীন সাইন-ইন অভিজ্ঞতা প্রদান করুন যা নিরাপদ এবং সুরক্ষিত অ্যাকাউন্ট ব্যবস্থাপনা নিশ্চিত করে।
Realtime Database — এই রিয়েলটাইম, স্কেলেবল ডাটাবেস ব্যবহার করে গেমের কন্টেন্ট পড়ুন এবং লিখুন। Realtime Database আপনাকে গেমের ভেতরে বা বাইরে খেলোয়াড়দের উপস্থিতি ট্র্যাক রাখতে সাহায্য করে।
Cloud Firestore — এই রিয়েলটাইম, স্কেলেবল ডাটাবেস ব্যবহার করে গেমের কন্টেন্ট পড়ুন এবং লিখুন। Cloud Firestore অসাধারণ আপটাইম গ্যারান্টি রয়েছে এবং এটি আপনাকে বিশ্বব্যাপী আপনার পছন্দের অবস্থান থেকে ডেটা পরিবেশন করার অনুমতি দেয়।
Cloud Storage — প্লেয়ার-জেনারেটেড কন্টেন্ট নির্ভরযোগ্যভাবে এবং নিরাপদে সংরক্ষণ এবং পরিবেশন করুন, যেমন অবতার, গেম প্লেথ্রু এবং স্ক্রিনশট।
Cloud Messaging — নতুন কন্টেন্ট বা লেভেল সম্পর্কে খেলোয়াড়দের অবহিত করুন অথবা আপনার উপলব্ধ কন্টেন্ট সম্পন্ন করা খেলোয়াড়দের পুশ বিজ্ঞপ্তি পাঠান।
Crashlytics — ক্র্যাশ খুঁজে পেতে কম সময় ব্যয় করুন এবং ঠিক করতে বেশি সময় ব্যয় করুন। ক্র্যাশগুলির গভীর এবং কার্যকর অন্তর্দৃষ্টি প্রদান করে আরও স্থিতিশীল গেম তৈরি করুন।
Dynamic Links — খেলোয়াড়দের মধ্যে কাস্টম লেভেল, ইন-গেম আইটেম এবং গেমের আমন্ত্রণের মতো বিষয়বস্তু শেয়ার করুন।
Remote Config — কোড ব্যবহার না করেই আপনার গেমের উপাদান পরিবর্তন করুন, যার মধ্যে শত্রুর ঘনত্ব বা পাওয়ার-আপ ফ্রিকোয়েন্সির মতো সেটিংস অন্তর্ভুক্ত।
Cloud Functions — অন্যান্য Firebase পণ্য এবং ক্লায়েন্টের অনুরোধের ফলে উদ্ভূত ইভেন্টের প্রতিক্রিয়ায় একটি নিরাপদ পরিবেশে ব্যাকএন্ড কোড চালান।
সমর্থিত Firebase পণ্য
C++ এবং for Unity-এর জন্য Firebase SDK গুলি সরাসরি নিম্নলিখিত Firebase পণ্যগুলিকে সমর্থন করে। Firebase ডেস্কটপ ওয়ার্কফ্লো ( বিটা ) বাস্তবায়নের জন্য উপলব্ধ লাইব্রেরির একটি উপসেটকেও সমর্থন করে।
ফায়ারবেস পণ্য | সি++ | ঐক্য | ডেস্কটপ (বিটা) |
---|---|---|---|
AdMob | |||
ফায়ারবেস এআই লজিক | |||
Analytics | |||
App Check | |||
Authentication | |||
Cloud Firestore | |||
Cloud Functions | |||
Cloud Messaging | |||
Cloud Storage | |||
Crashlytics | |||
Dynamic Links | |||
Realtime Database | |||
Remote Config |