ল্যান বা ইন্টারনেটের মাধ্যমে ডেটা স্থানান্তর
আপনি এক্সএনএ গেম স্টুডিওতে একটি নেটওয়ার্ক গেম তৈরি করার সময় দুটি ধরণের অনলাইন মাল্টিপ্লেয়ার গেম উপলব্ধ:
- সিস্টেম লিঙ্ক গেম সেশন (ল্যান)
- লাইভ সেশন। (ইন্টারনেট)
সেশনের ধরণগুলি উপলভ্য:
- লোকাল এরিয়া নেটওয়ার্ক গেমপ্লে জন্য সিস্টেম লিঙ্ক ব্যবহার করুন
- উইন্ডোজ - লাইভ সার্ভারগুলির জন্য এক্সবক্স লাইভ এবং গেমগুলিতে সাইন ইন করুন
- গেমটি বিকাশের সময়ে ইন্টারনেটে অন্যান্য মেশিনের সাথে সংযোগ রাখতে লাইভ ব্যবহার করুন
সংযুক্ত এক্সবক্স এবং পিসি ইউনিটগুলির মধ্যে ডেটা ট্রান্সফারটি লোকালনেটওয়ার্ক গেমার ক্লাস (এক্সবক্স 360 এ সমর্থিত) ব্যবহার করে প্রয়োগ করা হয় এবং একটি প্যাকেট রাইটার ব্যবহার করে ডেটা লিখিত হয়:
foreach (LocalNetworkGamer gamer in session.LocalGamers)
{
// Get the tank associated with this player.
Tank myTank = gamer.Tag as Tank;
// Write the data.
packetWriter.Write(myTank.Position);
packetWriter.Write(myTank.TankRotation);
packetWriter.Write(myTank.TurretRotation);
packetWriter.Write(myTank.IsFiring);
packetWriter.Write(myTank.Health);
// Send it to everyone.
gamer.SendData(packetWriter, SendDataOptions.None);
}
নেটওয়ার্ক টোপোলজিস
একটি সিস্টেম লিঙ্ক গেমের জন্য, আপনি নেটওয়র্ক গেমটি পরীক্ষা করতে নীচের যে কোনও একটি হার্ডওয়্যার কনফিগারেশন ব্যবহার করতে পারেন :
একটি ডেভলপমেন্ট কম্পিউটার এবং একটি এক্সবক্স 360
(গেমের একটি উদাহরণ ডেভলপমেন্ট কম্পিউটারে এবং একটি এক্সবক্স 360 এ চলছে)। এক্সবক্স 360 এ কোড চালানোর জন্য নির্মাতাকে একটি এক্সবক্স লাইভ সিলভার এবং একটি ক্রিয়েটার্স ক্লাবের সদস্যতা প্রয়োজন membership
একটি ডেভলপমেন্ট কম্পিউটার এবং একটি ক্লায়েন্ট কম্পিউটার
(প্রতিটি কম্পিউটারে গেমের একটি উদাহরণ চলছে)। নির্মাতারা একই কম্পিউটারে একই সাথে দুটি নেটওয়ার্ড এক্সএনএ ফ্রেমওয়ার্ক গেম পরিচালনা করতে পারে না। পরীক্ষার উদ্দেশ্যে দ্বিতীয় গেম ইনস্ট্যান্স চালানোর জন্য নির্মাতাদের একটি দ্বিতীয় মেশিনের প্রয়োজন। এই দৃশ্যের জন্য কোনও এক্সবক্স লাইভ সদস্যতা বা ক্রিয়েটার্স ক্লাবের সদস্যতার প্রয়োজন নেই।
একটি ডেভলপমেন্ট কম্পিউটার এবং দুটি এক্সবক্স 360 কনসোল
(প্রতিটি এক্সবক্স 360 এ গেমের একটি উদাহরণ চলছে)। এখানে একজন স্রষ্টা দুটি এক্সবক্স 360 এ গেমটি মোতায়েন করে এবং ডিবাগ করেন। এই দৃশ্যের জন্য স্রষ্টাকে কমপক্ষে দুটি এক্সবক্স লাইভ সিলভার সদস্যতা এবং দুটি ক্রিয়েটর ক্লাবের সদস্যতা (প্রতিটি এক্সবক্স 360 এর জন্য একটি জোড়া) প্রয়োজন।
নেটওয়ার্কের মাধ্যমে ভয়েস স্থানান্তর
ভয়েস ডেটা কোনও শিরোনাম প্রচেষ্টা ছাড়াই স্বয়ংক্রিয়ভাবে প্রেরণ এবং পুনরায় প্লে করা হয়। শিরোনামগুলি এটির সাথে টিম চ্যাট বা নৈকট্য ভয়েস বাস্তবায়িত করতে পারে।
এক্সএনএ ফ্রেমওয়ার্ক ভয়েস ডেটা স্ট্রিমের সরাসরি প্রোগ্রাম অ্যাক্সেস প্রকাশ করে না।
- তাদের কি ভয়েস অ্যাক্সেস আছে? - নেটওয়ার্কগেমার.হ্যাসভয়েস
- তারা কি এখন কথা বলছে? - নেটওয়ার্কগেমারআইআইএসটিলেকিং
- তারা নিঃশব্দ করা হয়? - নেটওয়ার্কগেমার.আইএসএমটেডবাইলোক্যাল ইউজার