একটি সাধারণ স্ট্যান্ডার্ড ক্লায়েন্ট / সার্ভার গেমটি ধরে নিন। সার্ভারের জন্য, ক্লায়েন্টদের কাছ থেকে সংযোগ এবং বার্তা শোনার জন্য এবং স্থানীয় সকেটগুলির মাধ্যমে ডেটা প্রেরণ বা স্টিডিনের মাধ্যমে অন্য প্রসেসে প্রেরণ করা প্রকৃত গেম সার্ভারটি চালানো কি আলাদা প্রক্রিয়া রাখা কি উপযুক্ত?
অন্য বিকল্পটি হ'ল উভয় জিনিস একক প্রক্রিয়াতে সম্পন্ন করা। আগত বার্তাগুলি সন্ধান করা এবং সঠিক ক্রমে এগুলি কার্যকর করা কোনও থামার সমস্যা হওয়া উচিত নয়।
আমি ভাবছি দুটি "ক্রিয়াকলাপ" আলাদা করার জন্য অতিরিক্ত সংস্থানগুলি আসলেই মূল্যবান কিনা। আমি কীভাবে সিদ্ধান্ত নেব? আমি কোনও উপকার / কনস শুনতে চাই।