দুঃখিত যদি এটি বিচারযোগ্য মনে হয় তবে আমি বিশ্বাস করি আপনি প্রশ্নটি ভুল কোণ থেকে পৌঁছেছেন।
একরকম আমি অনুভব করি যে আপনি যদি ফেসবুকের জন্য কেবল নিজের গেমটি ডিজাইনিং করা শুরু করেন তবে আপনি এমন কোনওটির বন্দী শেষ করবেন যা আপনি প্রত্যাশা করেননি।
আমি বিশ্বাস করি যে আদর্শটি একটি সত্য গেম (সি ++, পিএইচপি বা এইচটিএমএল 5 ভিত্তিক) তৈরি করা যা কোনও সামাজিক নেটওয়ার্কের সাথে সংহত করে।
ধারণাটি হ'ল গেমটি তৈরি করা এবং গেমপ্লে / মজাতে প্রথমে মনোনিবেশ করা। আপনার ব্যবহৃত সামাজিক নেটওয়ার্কের স্বাধীনভাবে আপনার প্রয়োজন সমস্ত সামাজিক বৈশিষ্ট্যগুলিকে একীভূত করুন এবং এমন একটি ইন্টারফেস তৈরি করুন যা আপনার সামাজিক অনুরোধগুলিকে কলগুলিতে রূপান্তর করবে যা গেমটি চালু রয়েছে।
বিষয়ে ফেসবুক গ্রাফ এপিআই ব্যবহার করা খুবই সহজ। এটি মূলত একটি REST এপিআই যা JSON ডেটা ফেরত দেয় । আপনি এটি আপনার মোবাইল অ্যাপ্লিকেশন (উদ্দেশ্য-সি, জাভা, সি ++) থেকে আপনার ওয়েব সার্ভার (পিএইচপি) থেকে ব্যবহার করতে পারেন। আপনার যা দরকার তা একটি আবেদন তৈরি করা আপনার বিকাশকারী অ্যাপ্লিকেশন ইন্টারফেস । আপনার অ্যাপ্লিকেশনটি কী এবং গোপন হ্যাশ পাবে তারপরে আপনাকে ফেসবুক এপিআইয়ের সাথে যোগাযোগের জন্য ব্যবহার করতে হবে। আপনি কয়েক মিনিটের মধ্যে পরীক্ষা শুরু করতে পারেন :)
একমাত্র গোচা হ'ল এমনকি জনসাধারণের ডেটাতেও এখন সত্যায়িত অ্যাক্সেসের প্রয়োজন। সুতরাং আপনাকে উপলব্ধ যেকোন একটি প্রক্রিয়া ব্যবহার করে ব্যবহারকারীকে প্রমাণীকরণ করতে হবে ।
আপনি যা করেন না কেন আপনার গেমের ডেটা মাল্টিপ্লেয়ার করতে চাইলে আপনার নিজের সার্ভার বা কিছু ক্লাউড সার্ভারের সম্ভবত প্রয়োজন হবে।
আমি সাধারণত বিদ্যমান প্রকল্পগুলিতে ফেসবুককে সংহত করার কারণে আমার বিষয়টির পক্ষপাতদর্শন থাকতে পারে।