আমি কি unityক্যের সাথে সার্ভার সাইড প্রোগ্রামিং করতে পারি? [বন্ধ]


15

আমার শেষ প্রশ্নে আরেকটি চিন্তাভাবনা । আমি যদি একতা3 ডি দিয়ে ক্লায়েন্ট / সার্ভার গেমটি করতে পারি তবে আমি কি unityক্যের সাথে সার্ভারসাইড প্রোগ্রামিং করতে সক্ষম হব? যদি না আমি সি # নেট ব্যবহার করতে পারি? যদি না হয় তবে আমি সি ++ এর সাথে কোনও ধরণের প্যাকেজ বা lib ব্যবহার করতে পারি? যোগাযোগ কি কেবল কাঁচা সকেট?


1
@ ফায়ারডুড 6767: আমি যদি উত্তরটি পছন্দ করি তবে আমি এটি করতাম :( বা যদি এটি কোনও উইকি প্রশ্নের মতো প্রশ্ন না করে

2
অভিনন্দন, আপনি 16.7% উপরে গিয়েছিলেন
জো ব্যক্তি

উত্তর:


9

ইউনিটির অন্তর্নির্মিত নেটওয়ার্কিং রাকনেট। আমি যতদূর জানি, ইউনিটির অভ্যন্তরে এটি কেবলমাত্র পিয়ার গেমসকে পিয়ার করার জন্য (যেমন আপনি সত্যিকার অর্থে একক সার্ভার চালাতে পারবেন না)।

আমি জানি যে বেশিরভাগ ওয়েব গেমগুলি Unক্যটি ব্যবহার করে এবং মাল্টিপ্লেয়ার ব্যবহার করে এক্সিট গেমসের ফোটন । প্যারাডাইজ পেইন্টবল এটি ব্যবহার করে। আতমোসফিরও তাই করে। আপনি .NET এ সার্ভার কোড লিখুন যা একটি ডিএলএলে সংকলিত হয় এবং তাদের সার্ভার সফ্টওয়্যার দিয়ে চালায়। এখানে একটি ক্লায়েন্ট ডিএলএল রয়েছে যা আপনি আপনার নিজস্ব নির্দিষ্ট কোড সহ ইউনিটিতে ফেলে দিতে পারেন।

আপনি যে সার্ভিসটি চালাচ্ছেন তার প্রতি লাইসেন্স দেওয়া হওয়ায় আপনি সার্ভারটি বিতরণ করতে পারবেন না, তবে আপনি যদি চান ক্লায়েন্টরা আপনার সার্ভারের সাথে সংযোগ রাখতে সক্ষম হয় তবে এটি তার জন্য এটি একটি প্রমাণিত সমাধান।



2

নেটওয়ার্ক-ভিত্তিক প্রোগ্রামিংয়ের একাধিক টিউটোরিয়াল রয়েছে:

নেটওয়ার্ক প্রোগ্রামিং সি # / বু-তে করা যেতে পারে, জাভাস্ক্রিপ্ট সম্পর্কে নিশ্চিত নয়।

ক্লায়েন্ট / সার্ভার প্রোগ্রামিং সম্পন্ন করার আরেকটি উপায় হ'ল ইউনিটি প্রো / সি ++ প্লাগইন


-1

ব্যবহার করে আপনি করতে পারেন এই

মাস্টার সার্ভার আপনার সার্ভারের সাথে সংযোগ স্থাপনের সুবিধাজনক করতে পারে।

যা fps বা rts শৈলীর গেমগুলির জন্য সবচেয়ে কার্যকর হবে যেখানে খেলোয়াড়রা গেম খেলতে একে অপরের সাথে সংযুক্ত থাকে।

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