সম্পাদনা: এটি অফিসিয়াল, মাইক্রোসফ্ট এক্সএনএকে মেরে ফেলেছে । আমি এতে দুঃখিত, কিন্তু এটি অপ্রত্যাশিত ছিল না, এটি আমার ভবিষ্যদ্বাণী ছিল যা ঘটবে, তবে আমি ভুল ছিল বলে আশা করছি। ২০১২ এর প্রথম দিকের এই পয়েন্টের নীচে থাকা সমস্ত কিছুই আমার আসল পোস্ট।
অন্য কিছু বিবেচনা করার বিষয় হ'ল মাইক্রোসফ্ট সম্ভবত 2013 সালের শেষ থেকে শেষের দিকে একটি নতুন কনসোল প্রকাশ করবে they তারা কি তাদের কনসোলটিতে XNA এর মতো কাজ করার চেষ্টা চালিয়ে যাবে? যদি তারা নতুন এক্সবক্সে লোকেরা গেমস তৈরি করতে চায় তবে তাদের কিছু প্রয়োজন হবে এবং এক্সএনএ স্ক্র্যাপ করা এবং অন্য কিছু দিয়ে নতুন করে শুরু করা ব্যর্থ হবে। অতিরিক্ত হিসাবে, উইন্ডোজ 8 টি এআরএম প্রসেসরের সাহায্যে ট্যাবলেটগুলিতে চলবে এবং ফোন এবং ট্যাবলেটগুলির জন্য অ্যাপ্লিকেশনগুলির জন্য বাজারের পরিমাণ কত বড় তা আমরা সকলেই জানি, সেই ডিভাইসগুলিতে অ্যাপ্লিকেশন তৈরি করার জন্য মাইক্রোসফ্টের জন্য একটি বড় সুযোগ রয়েছে, তবে এটি কি এক্সএনএ হবে , বা কেবল নেট।?
আমি কয়েকটি সম্ভাব্য পথ দেখছি:
এক্সএনএ বর্তমান এক্সবক্সের সাথে চূড়ান্তভাবে সফল হয় নি, বেশিরভাগ কারণে কয়েকটি এক্সএনএ গেমস প্রদর্শিত হচ্ছে এবং এক্সবক্স লাইভের এক্সএনএ গেমসের জন্য দোকানটি কীভাবে খারাপ সেটআপ করা হয়েছে তার কারণে। সুতরাং মাইক্রোসফ্ট আমাদের এক্সএনএ ৪.০ দিয়ে রেখে প্লাগটিকে পুরোপুরি টানার সিদ্ধান্ত নিতে পারে, যা ডিএক্স ১০ এর সাথে সামঞ্জস্যপূর্ণ এবং এটি লোপ পাওয়ার আগে কয়েক বছর ধরে লোকেরা সহজ পিসি গেমস তৈরি করার জন্য একটি শালীন প্ল্যাটফর্ম হয়ে উঠবে।
মাইক্রোসফ্ট হোমমেড অ্যাপ্লিকেশনগুলির সাথে বিশাল সম্ভাবনাগুলি দেখতে পাবে, অ্যাপলের অ্যাপ স্টোরের মতো জিনিসগুলি বিশাল অর্থোপার্জনকারী এবং মাইক্রোসফ্ট যদি গেমস তৈরি করা এবং এগুলিকে এক্সবক্স লাইভ এবং উইন্ডোজ 8 ট্যাবলেটে আনতে আরও সহজ করে তুলতে পারে তবে তাদের এটিকে আরও বড় করার সুযোগ রয়েছে কনসোল অ্যাপসের বাজারে। মাইক্রোসফ্ট যদি এই পথে চলে যায় তবে আমি দেখতে পাচ্ছি যে নতুন এক্সএনএ তার পরবর্তী সংস্করণ সহ ডিএক্স 11.1 সমর্থন করে এবং কমপক্ষে আরও 5 বছর এক্সএনএ-র জন্য সমর্থন অব্যাহত রাখে।
কিছু বিষয় বিবেচনা করুন:
বর্তমানে এক্সএনএর সাথে আপনার অবশ্যই এক্সওবক্স ৩ 360০-এর জন্য আপনার গেমটি বিকাশ করতে চাইলে আপনাকে অবশ্যই ১০০ ডলার দিতে হবে, এটি চেষ্টা করে দেখার জন্য যে আপনি কোনও অর্থ উপার্জন করতে পারেন কিনা তা ১০০ ডলার, এবং তারপরেও এমএস আপনার গেম থেকে লাভের একটি অংশ পেয়ে যায়। মাইক্রোসফ্ট যদি ১০০ ডলার ফি নেয় এবং কেবল লাভের পরিমাণ নিয়ে যায় তবে তারা আসলে আরও অনেক গেমস দেখে এবং চুক্তি থেকে আরও অর্থোপার্জন করতে পারে।
এক্সএনএ গেমসের এক্সবক্স ৩ 360০-তে পারফরম্যান্স সমস্যা রয়েছে। অন্যান্য লোকের এক্সবক্সগুলিতে দৌড়ানোর সময় মাইক্রোসফ্ট চায়নি যে XNA গেমগুলি সুরক্ষা ঝুঁকি নিয়ে আসে, তাই তারা সিপিইউ, জিপিইউ এবং মেমরির সীমিত অ্যাক্সেস সহ স্যান্ডবক্সে এক্সএনএ গেমগুলি চালায়। সীমিত অ্যাক্সেস ছাড়াও, পূর্ণ এক্সবক্স এসডিকে প্রোগ্রাম করা গেমগুলি সি # তে লিখিত হয় না এবং আবর্জনা সংগ্রহের মতো জিনিসগুলির প্রয়োজন হয় না, তবে এক্সএনএ মাইক্রোসফ্টের নিজস্ব সি # তে চালিত হয়, তাই এক্সএনএ চালানোর জন্য মাইক্রোসফ্টকে একটি মোড়ক লিখতে হয়েছিল এক্সবক্স, এবং সেই মোড়ক কিছুটা কমিয়ে দেয়। ভাসমান পয়েন্টের পারফরম্যান্সের মতো জিনিসগুলি পুরো এসডিকে দিয়ে রচিত Xbox গেমগুলির চেয়ে 10x পর্যন্ত ধীর হতে পারে। পারফরম্যান্সের এই সমস্যার অর্থ XNA- এর মাধ্যমে বিকাশযুক্ত এক্সবক্স গেমগুলি সত্যই এক্সবক্সের সম্পূর্ণ সম্ভাবনা ব্যবহার করতে পারে না, যা মাইক্রোসফ্ট সম্প্রদায় থেকে যে গেমগুলি পেতে পারে তার মানকে কেবল আঘাত করে। মাইক্রোসফ্ট এটি XNA সহ চালিয়ে যেতে পারলে এটি বিবেচনা করা ভাল হবে যাতে তাদের পরবর্তী কনসোলটি এক্সএনএ বিকাশকারীকে সিস্টেমটিকে তার সম্পূর্ণ সম্ভাবনার জন্য ব্যবহার করতে দেয়।
যতদূর আমি জানি, এক্সএনএ উইন্ডোজ 8 এর মেট্রো স্টাইল সমর্থন করবে না, সুতরাং বিকাশকারীরা এর সুবিধা নিতে গেম লিখতে সক্ষম হবে না। এক্সএনএ এআরএম প্রসেসরের উপরও চলবে না, সুতরাং শীঘ্রই প্রকাশিত হওয়া উইন্ডোজ 8 ট্যাবলেটগুলির জন্য অ্যাপ্লিকেশন লিখতে আপনি এক্সএনএ ব্যবহার করতে পারেন নি। এটি কি এমন একটি চিহ্ন যা ভবিষ্যতে এক্সএনএ সমর্থিত হবে না?
মাইক্রোসফ্ট এই মুহূর্তে গেমসের জন্য এক্সএনএ ব্যবহার করে তবে কিছুটা কাজ করে এটি কিছু আকর্ষণীয় অ্যাপ্লিকেশন তৈরি করতে ব্যবহৃত হতে পারে। মাইক্রোসফ্ট যদি গেম ডেভেলপারদের ব্যতীত অন্য সম্প্রদায়গুলিতে এক্সএনএকে ধাক্কা দেয় তবে এটি আরও বেশিবার ব্যবহৃত হতে পারে এবং মাইক্রোসফ্ট এটি সমর্থন অব্যাহত রাখার আরও বেশি কারণ থাকতে পারে।
এক্সএনএ ফোরামগুলি কিছুটা শুকিয়ে গেছে, লোকদের উত্তর পেতে এটি আরও বেশি সময় নেয় এবং শন হারগ্রিভেস ব্যতীত ফোরামে এক্সএনএ দলের কোনও সদস্যকে আমি খুব কমই দেখতে পাই, তাই তারা এই মুহুর্তে কেবল সহায়ক ভূমিকাতে থাকতে পারে।
আমি এক্সএনএর জন্য একটি ওপেন-সোর্স গেম ইঞ্জিনটি তৈরি করেছি এবং সমর্থন করি , গত 2 বছরে ইঞ্জিনটি ডাউনলোড শুরু হয়েছিল যা তারা শুরু করেছিল তার প্রায় অর্ধেক হয়ে গিয়েছিল, যদিও ইঞ্জিন আগের চেয়ে অনেক ভাল ছিল। এটি আমার কাছে ইঙ্গিত দেয় যে আগের চেয়ে অনেক কম লোক এক্সএনএ ব্যবহার করছে। আমার সাইটে আমার যত সংখ্যক হিট রয়েছে তার একটি গ্রাফ, আপনি 2007 এর শেষ থেকে ২০০৮ এর মাঝামাঝি পর্যন্ত এক্সএনএ-তে আগ্রহী দেখতে পাবেন।
এখানে দীর্ঘ আলোচনা যা এক্সএনএ দলের কিছু সদস্যকে অন্তর্ভুক্ত করে। অবশ্যই, তারা খুব বেশি মন্তব্য করতে রাজি নয় কারণ মাইক্রোসফ্ট তারা ঘোষণার আগে বিষয়গুলি সম্পর্কে খুব বেশি কথা বলে না:
http://xboxforums.create.msdn.com/forums/t/91616.aspx
এর মতো উদ্ধৃতিগুলি আকর্ষণীয়:
ডাইরেক্টএক্সের শক্তি ব্যবহার করে নিমজ্জনিত গেমস তৈরি করুন নতুন উইন্ডোজ 8 গ্রাফিক্স স্ট্যাকটি আরও ভালভাবে সংহত হয়েছে, ডাইরেক্ট 2 ডি, ডাইরেক্ট 3 ডি এবং ডাইরেক্টকম্পিউট উপাদানগুলিকে একসাথে ব্যবহার করা আরও সহজ করেছে এবং আগের তুলনায় কম ডুপ্লিকেট সংস্থান প্রয়োজন। কেবল এক্সএনএ, যেমন ডাইরেক্টএক্সম্যাথ, এক্সএডিও 2, এবং এক্সআইএনপুটে উপলব্ধ সক্ষমতা এখন উপলভ্য। গেমিং এবং ভিডিওর চূড়ান্ত অভিজ্ঞতার জন্য, আপনার অ্যাপ্লিকেশনগুলিতে স্টেরিওস্কোপিক 3 ডি আনতে ডাইরেক্টএক্স 11.1 ব্যবহার করুন।
http://download.microsoft.com/download/1/E/4/1E455D53-C382-4A39-BA73-55413F183333/Windows_Developer_Preview-Windows8_guide.pdf
আমি বর্তমানে এক্সএনএর জন্য একটি ওপেন-সোর্স গেম ইঞ্জিনকে সমর্থন করি, তাই ভবিষ্যতে এটি সমর্থন করা আমি পছন্দ করতে চাই, তবে, এক্সএনএ ৫.০ যদিও সর্বশেষ এক্সএনএ, এটি এখনও উইন্ডোজ গেমগুলি দ্রুত এবং সহজে তৈরি করার জন্য একটি শালীন প্ল্যাটফর্ম, এবং এছাড়াও যারা ভিডিও গেমগুলি কীভাবে তৈরি করতে হয় তা শিখতে চান তাদের জন্য একটি দুর্দান্ত এপিআই।
আমার আন্তরিক মতামতটি হল যে এক্সএনএ ৪.০ সর্বশেষ হবে তবে আমি সত্যই আশা করি যে আমি এটি সম্পর্কে ভুল wrong