একটি এক্সএনএ "এক্সবক্স 360 প্রকল্প" উইন্ডোজেও কাজ করবে?


12

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

উইন্ডোজের জন্য বিতরণ করা হলে কি এক্সবক্স সংস্করণ (কমপ্যাক্ট ফ্রেমওয়ার্ক ব্যবহার করে) কাজ করবে, বা বিতরণ করার জন্য আমার কি নিয়মিত কাঠামোর (বা নন-এক্সবক্স সিএফ) বিপরীতে পুনর্নির্মাণের প্রয়োজন হবে?

উত্তর:


15

হ্যাঁ, বিভিন্ন প্ল্যাটফর্মগুলি বিভিন্ন। নেট রানটাইমগুলি চালায়।

Xna 3 / 3.1 / 4 এ এটি যেভাবে কাজ করে তা আপনি কোনও একক প্ল্যাটফর্মের জন্য আপনার গেম প্রকল্পটি তৈরি করেন (বলুন, ভিজ্যুয়াল স্টুডিওতে একটি নতুন উইন্ডোজ এক্সনা গেম প্রকল্প তৈরি করুন)। ভিজ্যুয়াল স্টুডিওগুলির 'সলিউশন এক্সপ্লোরার' এ, প্রকল্পটি ডান ক্লিক করুন এবং তারপরে 'এক্সের জন্য প্রকল্পের অনুলিপি তৈরি করুন' বেছে নিন, যেখানে এক্সটি প্ল্যাটফর্ম যা আপনি নতুন প্রকল্পকে লক্ষ্য করতে চান। এটি বেশ কিছু আছে। প্রকল্পের অনুলিপি তৈরি করুন

এই দুটি প্রকল্প সিঙ্কে রাখা হয়েছে, আপনি একটিতে যা কিছু যোগ করবেন তা অন্যটিতে প্রদর্শিত হবে। একটি একক প্ল্যাটফর্মের সাথে সুনির্দিষ্ট কোড যুক্ত করতে # আইফ উইন্ডোস বা # আইফ এক্সবক্স বা # আইফ উইন্ডোস্পাপ ব্লক ব্যবহার করুন।


আহ, সে কারণেই নমুনা প্রকল্পগুলির "এক্স কপি" রয়েছে। আমি ধরে নিয়েছিলাম যে সেগুলি কেবল ম্যানুয়াল অনুলিপি ছিল, আমি বুঝতে পারিনি যে এক্সএনএ + ভিএস স্বয়ংক্রিয়ভাবে এটি। খুব দরকারী! এবং ছবিটি প্রদর্শন করে যেখানে বিকল্পটি খুব সুন্দরভাবে রয়েছে। মনে হচ্ছে এমন একটি XBox প্রকল্পের সাথে শুরু করা ভাল এবং উইন্ডোজ অনুলিপি করা শুরু করা যদি আমি শুরু থেকেই উভয়টিতে প্রকাশের পরিকল্পনা করছি।
কোডেক্সআর্কানিয়াম

পার্সোনালি আইডি সর্বদা একটি উইন্ডোজ প্রকল্প থেকে শুরু হয়, উইন্ডোগুলিতে ডিবাগ করা সহজ এবং আপনি পারফ হড এবং পিক্সের মতো সরঞ্জাম পান। আপনি এটি কোন
উপায়েই করেন না তা বোঝেন না

3

আপনার উইন্ডোজের জন্য পুনর্নির্মাণ করা দরকার। ভিজ্যুয়াল স্টুডিও প্রকল্পগুলিকে রূপান্তর করার প্রক্রিয়াটি স্বয়ংক্রিয় করার জন্য একটি সরঞ্জাম রয়েছে। যেহেতু আপনি 360 এবং কমপ্যাক্ট ফ্রেমওয়ার্ক শুরু করেছেন আপনার বেশিরভাগ ক্ষেত্রে ঠিক হওয়া উচিত। অন্য যেভাবে আপনি ব্যবহার করছেন এমন সমস্যাগুলিতে চালিয়ে যেতে পারেন et নেট ফ্রেমওয়ার্ক বৈশিষ্ট্যগুলি যা কমপ্যাক্ট ফ্রেমওয়ার্ক সমর্থন করে না।

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


সচেতন হয়ে ভালো লাগলো যে আমি পিসিতে শেডার বা বাফার সমস্যাগুলিতেও যেতে পারি। আমি ধরে নিয়েছিলাম যে এক্সএনএ এই ছোট্ট বিবরণগুলির বেশিরভাগটি লুকিয়ে রেখেছে তবে আমি অনুমান করি যে কিছু এখনও স্লিপ হয়ে গেছে।
কোডেক্সআর্কানিয়াম

হ্যাঁ, পিসি হার্ডওয়্যার বুনোভাবে বিচিত্র। তবে আমি খুঁজে পেয়েছি যে আধুনিক মূলধারার গ্রাফিক হার্ডওয়্যারগুলির বৈশিষ্ট্যগুলির তুলনায় এক্সবক্সের পক্ষে হিসাব করা আরও কঠিন ir এটি একটি আলগা মান, আমি জানি :)
শেঠ ব্যাটিন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.