মাল্টিপ্লেয়ার গেমটি তৈরি করতে আপনার কি ব্যয়বহুল সার্ভার এবং অভিনব হোস্টিং দরকার?


11

আমি একটি আরপিজিতে কাজ শেষ করেছি এবং এটি মাল্টিপ্লেয়ার তৈরি করতে আরও মজাদার মনে হবে। এসএফএমএল এর একটি নেটওয়ার্কিং বৈশিষ্ট্য রয়েছে, আমি এটি উপলব্ধি করেছিলাম তবে এটি আবার সম্ভব হয়েছে, জীবনে কখনও আমি নেটওয়ার্কিং সম্পর্কে বেসিক কিছু চেষ্টাও করি নি, বাস্তবে এটি সম্পর্কে আমার জ্ঞানটি খুব সীমাবদ্ধ।

মাল্টিপ্লেয়ার গেম রিসোর্স-ওয়াইজ করতে কী লাগবে? আমি কোনও এমএমও-র কথা বলছি না, আরও কো-অপ-ধরণের গেমের মতো। হোস্টিং এবং সার্ভারগুলির জন্য অর্থ প্রদানের জন্য আমার কি নগদ পর্বতের প্রয়োজন এবং এটি তৈরির জন্য অনেক কিছু?


2
আমরা আমাদের গেমগুলির বেশিরভাগটিকে প্রথমে পি 2 পি স্কিমে কাজ করেছিলাম। সমস্ত ক্লায়েন্ট তাদের উপস্থিতি সম্প্রচারিত (ওয়াইফাই এবং ব্লুটুথ অন্তর্ভুক্ত)। যখন কোনও ব্যবহারকারী অন্য কোনও ডিভাইস নির্বাচন করেন তখন অন্য ব্যবহারকারী তাকে গ্রহণ করতে পারে এবং তাই সার্ভারটি বেছে নেওয়া হয় (কমবেশি এলোমেলোভাবে)। আরও সমবয়সীরা পরে সংযুক্ত হতে পারে। পিয়ার আবিষ্কার সম্পর্কে অনুপ্রাণিত হওয়ার জন্য en.wikedia.org/wiki/Zero_configration_netering এ একবার দেখুন ।
কোয়েট

উত্তর:


12

আপনি আপনার নিজের সার্ভার ছাড়া মোটেই এটি করতে পারেন। এটি আপনার ব্যবহারকারীদের জন্য কিছুটা বেশি কাজ হবে। একজন ব্যবহারকারী সার্ভার হিসাবে (একটি পৃথক সার্ভার অ্যাপ্লিকেশন সহ বা আপনার গেমটিতে অন্তর্নির্মিত) কাজ করতে পারে বা আপনি পিয়ার-টু-পিয়ার আর্কিটেকচার বাস্তবায়ন করতে পারেন । উদাহরণস্বরূপ, মাইনক্রাফ্ট বিবেচনা করুন, কোনও পাবলিক সার্ভার হোস্টিং গেম নেই। ব্যবহারকারীরা তাদের নিজস্ব সার্ভার তৈরি করে এবং তাদের বন্ধুরা এটির সাথে সরাসরি সংযুক্ত হয়। অথবা ওয়ারক্রাফ্ট 2 এর পুরানো দিনগুলিতে, ব্যবহারকারীরা তাদের মডেমটি অন্য প্লেয়ারের মডেমকে কল করতে এবং ফোনে সরাসরি সংযোগ স্থাপন করতে পারে।

তবে, আপনি যদি একটি লবি সিস্টেম রাখতে চান, যেটি উপলব্ধ সার্ভারগুলির তালিকা করে, আপনার নিজের হার্ডওয়্যারে বিনিয়োগ করতে হবে।

বিকল্পগুলি সম্পর্কে আরও জানুন এবং আপনি কী ধরণের কাঠামো সেটআপ করতে চান তা স্থির করুন।


আপনার গেমটি শেষ করার জন্য অভিনন্দন। শুভকামনা মাল্টিপ্লেয়ারের সাথে! এটি ইতিমধ্যে সমাপ্ত গেমের জন্য চ্যালেঞ্জ হতে পারে তবে আকর্ষণীয় হওয়া উচিত।
মাইকেলহাউস

হ্যাঁ, এটি কাগজে একটি দুর্দান্ত ধারণা তবে আপনি যেমনটি বলেছেন, ম্যাচমেকিং, লবি বা লিডারবোর্ডের জন্য আপনার একটি কেন্দ্রীয় সার্ভার প্রয়োজন।
চক ডি

1
@ রাবারম্যাললেট মূল বিষয়টি হ'ল এই জিনিসগুলির প্রয়োজন নেই। এটি কাগজে এবং অনুশীলনে একটি দুর্দান্ত ধারণা। এখানে অনেকগুলি গেম রয়েছে যা মাল্টিপ্লেয়ার এবং কোনও ধরনের কেন্দ্রীয় সার্ভার নেই। এটি ওপি সম্পর্কে জিজ্ঞাসা করার মতো কো-অপশন গেমগুলিতে বিশেষত সাধারণ।
মাইকেলহাউস


1

আপনার ব্যবহারকারীর জোগাড় না হওয়া অবধি আপনার বিভাজনের পাহাড়ের প্রয়োজন হবে না। শুরু করার জন্য একটি ডোমেন নাম এবং একটি ক্লাউড সার্ভারের প্রায় 300 ডলার / বছর হওয়া উচিত, তবে সর্বনিম্ন দামের জন্য যাবেন না, সেখানে প্রচুর ক্রেপি সরবরাহকারী রয়েছে।


1

আমি তাই মনে করি না. চ্যাট করার মতো বেসড মাল্টিউজার অ্যাপ্লিকেশনগুলি এবং পিয়ার থেকে পিয়ার তৈরি করার জন্য আপনি অ্যাডোব থেকে "সিরাস" (এটি নিখরচায়) ব্যবহার করতে পারেন, এবং সাধারণ গেমস (জটিল নয়, কারণ এর মধ্যে একটি সার্ভার প্রয়োজন)।


0

যে লোকেরা তাদের নিজস্ব সার্ভারে বিনিয়োগ করে তারা ব্যবহারকারীরা যে ডেটা তৈরি করতে পারে তা বিক্রি করতে পারে এবং আরও পরিসংখ্যান এবং ইনফোগুলি আরও কার্যকরভাবে বিশ্লেষণ করতে পারে; তবে সার্ভারগুলি এবং ব্যান্ডউইদথটি এতটা সস্তা নয়, সুতরাং আপনার কাছে পর্যাপ্ত পরিমাণ অর্থ না থাকলে এমনকি এই সম্পর্কে ভাবতে শুরু করবেন না এবং অন্যান্য উত্তরগুলির দ্বারা প্রদত্ত ধারণাগুলি অনুসরণ করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.