فہرست کا خانہ:
تعریف - مائیکروسافٹ XNA کا کیا مطلب ہے؟
مائیکرو سافٹ ایکس این اے مائکرو سافٹ کے ذریعہ ویڈیو گیم ڈیولپمنٹ اور ویڈیو گیم مینجمنٹ کے لئے فراہم کردہ ٹولز کا ایک سیٹ ہے۔ مائیکرو سافٹ کے ذریعہ رن ٹائم ماحول کے ساتھ فراہم کردہ ، مائیکروسافٹ XNA .NET فریم ورک پر مبنی ہے۔ مائیکروسافٹ ایکس این اے کو ایک سے زیادہ مائیکرو سافٹ پلیٹ فارمز پر چلنے والے ہلکے وزن والے کھیلوں کا ہدف بنایا گیا ہے۔ XNA فی الحال فعال ترقی کے تحت نہیں ہے اور مائیکروسافٹ کے کچھ پلیٹ فارمز کے ذریعہ اس کی حمایت نہیں کرتا ہے۔
ٹیکوپیڈیا مائیکروسافٹ ایکس این اے کی وضاحت کرتا ہے
ڈائرکٹ ایکس کے .NET ینالاگ کے طور پر سمجھا جاتا ہے ، مائیکروسافٹ XNA فری ویئر ہے۔ یہ Xbox Live انڈی گیمز کا بنیادی پلیٹ فارم ہے۔ ایکس این اے کو 2004 میں متعارف کرایا گیا تھا اور 2006 میں ایکس این اے بلڈ کا ایک کمیونٹی ٹکنالوجی پیش نظارہ فراہم کیا گیا تھا۔ ایکس این اے فریم ورک اس بات کو یقینی بناتا ہے کہ کھیل کی ترقی کے ساتھ ساتھ کم سطح کی ٹکنالوجی تبدیلیاں بھی کی جا رہی ہیں ، جس سے فریم ورک اپنے آپ کو پلیٹ فارم کے مابین فرق بناتا ہے۔ کھیل بندرگاہ ہیں.
ٹولز جیسے کراس پلیٹ فارم آڈیو تخلیق کا آلہ اور متعدد دوسرے ٹولز کو XNA فریم ورک میں ضم کیا گیا ہے۔ یہ اوزار ایکس این اے فریم ورک کے ساتھ ہی 2-D اور 3-D دونوں کھیلوں کی نشوونما کی حمایت کرتے ہیں۔ گیم ڈویلپرز کے لئے ، XNA فریم ورک گیمنگ اور مواد سے مالا مال دونوں تجربوں پر توجہ دینے کے لئے صحیح ٹولز مہیا کرتا ہے۔ اگر ڈویلپر اور مائیکرو سافٹ کے درمیان لائسنس کا معاہدہ ہو تو XNA کے ساتھ تیار کردہ گیمز ونڈوز فون یا Xbox Live انڈی گیمز کے ساتھ تقسیم کیے جاسکتے ہیں۔
اگرچہ XNA فعال طور پر تیار نہیں ہوا ہے ، مونو گیم ، جو XNA پروگرامنگ انٹرفیس کا فری ویئر کراس پلیٹ فارم ورژن ہے ، اب بھی فعال طور پر تیار ہوا ہے۔
