ایکس بکس 360 کے لئے اپنے کھیل کے لئے ایک پروجیکٹ بنائیں
خلاصہ
ایکس این اے میں ایکس بکس 360 کے لئے اپنے کھیل کے لئے ایک پروجیکٹ بنائیں۔
* براہ کرم نوٹ کریں کہ 10/01/2010 تک ، ایکس این اے گیم اسٹوڈیو 4.0 میں ایکس بکس 360 سے متعلق تمام سسٹم β ورژن ہیں۔
آپریٹنگ ماحول
ضروری شرائط
XNA ورژن کی حمایت کی | 4.0 |
حمایت یافتہ پلیٹ فارم |
|
Windows Required Vertex Shader Version | |
Windows Required پکسل شادer Version |
آپریٹنگ ماحول
پلیٹ فارم | ونڈوز 7 ، ایکس بکس 360 |
مادہ
آئیے ونڈوز کے لئے گیم بنانے کے لئے ایک "پروجیکٹ" بنائیں۔ ایک "پروجیکٹ" ایک ایسا ڈھانچہ ہے جو اجتماعی طور پر پروگراموں اور تصاویر جیسے وسائل کا انتظام کرتا ہے۔ جب بھی آپ کوئی گیم بناتے ہیں، آپ اس منصوبے کو تخلیق کرکے شروع کرتے ہیں.
جب آپ ایکس بکس 360 کے لئے ایک گیم تیار کرتے ہیں تو ، آپ کو اس بات کو یقینی بنانے کی ضرورت ہے کہ آپ کا ایکس بکس 360 ونڈوز سے مواصلات کو قبول کرنے کے لئے تیار ہے تاکہ آپ کا کھیل ایکس بکس 360 پر چل سکے۔ یہاں یہ کرنے کا طریقہ ہے.
اپنے ایکس بکس 360 کو لانچ کرنے کے بعد ، گیمز کے صفحے پر جائیں اور گیم لائبریری منتخب کریں۔
دائیں طرف جائیں اور "اقسام" کھولیں۔
انڈی گیمز منتخب کریں۔
XNA Game Studio Connect منتخب کریں۔
XNA گیم اسٹوڈیو کنیکٹ لانچ کرنے کے لئے اسٹارٹ شروع کریں کو منتخب کریں۔
پھر ، اسکرین تصویر میں دکھائے گئے میں تبدیل ہوجائے گی۔ یہ اسکرین کمپیوٹر سے مواصلات حاصل کرنے کے لئے اسٹینڈ بائی اسکرین ہے۔ ایکس بکس 360 کے لئے گیم تیار کرتے وقت ، ایکس بکس 360 عام طور پر اس حالت میں رہ جاتا ہے۔
اب ، آئیے ونڈوز سائیڈ پر ایکس بکس 360 کے لئے ایک پروجیکٹ بنائیں۔
آئیے ترقیاتی ماحول "بصری اسٹوڈیو 2010" شروع کریں۔ منصوبے بنانا اور پروگرام بنانا بنیادی طور پر اس سافٹ ویئر کے ساتھ کیا جاتا ہے.
اگر آپ کے پاس ویژول اسٹوڈیو 2010 کا اعلی ورژن ہے تو ، اسٹارٹ مینو سے "مائیکروسافٹ ویژول اسٹوڈیو 2010 - مائیکروسافٹ ویژول اسٹوڈیو 2010" شروع کریں۔
اگر آپ کے پاس ویژول اسٹوڈیو 2010 کا مفت ورژن ہے تو ، اسٹارٹ مینو سے "مائیکروسافٹ ویژول اسٹوڈیو 2010 ایکسپریس - مائیکروسافٹ ویژول سی # 2010 ایکسپریس" یا "ونڈوز فون کے لئے مائیکروسافٹ ویژول اسٹوڈیو 2010 ایکسپریس" شروع کریں۔
تصویر میں دکھائی گئی اسکرین سے ملتی جلتی اسکرین ظاہر ہوگی۔ یہ "ویژول اسٹوڈیو" ہے.
اب، آئیے ایک منصوبہ بنائیں. اسکرین کے اوپری دائیں طرف ٹول بار سے ، "نیا پروجیکٹ" کا بٹن دبائیں۔
آپ مینو میں "فائل" سے بھی ایسا ہی کرسکتے ہیں۔
اس سے "نیا پروجیکٹ" ڈائیلاگ کھل جائے گا جیسا کہ اعداد و شمار میں دکھایا گیا ہے۔
ڈائیلاگ کے بائیں طرف ، انسٹال شدہ ٹیمپلیٹس سے ایکس این اے گیم اسٹوڈیو 4.0 منتخب کریں۔ واحد پروگرامنگ زبان سی # ہے۔
سب سے پہلے ، "ٹیمپلیٹ" منتخب کریں۔ بغیر فائلوں کے خالی پروجیکٹ سے شروع کرنا ممکن ہے ، لیکن آپ بنیادی پروگراموں ، فائلوں وغیرہ کو تخلیق کرنے کے لئے پہلے سے تیار کردہ ٹیمپلیٹ استعمال کرسکتے ہیں ، تاکہ آپ فوری طور پر اپنے اہداف کو تیار کرنا شروع کرسکیں۔
اس صورت میں ، ہم ایکس بکس 360 کے لئے ایک گیم بنائیں گے ، لہذا "ایکس بکس 360 گیم (4.0)" منتخب کریں۔
اگلا ، ڈائیلاگ کے نچلے حصے میں "نام (پروجیکٹ کا نام)" درج کرنے کے لئے ایک آئٹم ہے ، لیکن آپ جو کھیل بنا رہے ہیں اس کا نام درج کرنا ایک اچھا خیال ہے۔ اس پروجیکٹ کا نام بھی ایک نام کی جگہ ہے ، لہذا اگر ممکن ہو تو اسے الفانیومک حروف میں داخل کرنا بہتر ہے۔
اس بار ، ہم شروع سے داخل کردہ "ایکس بکس 360 گیم 1" کے ساتھ آگے بڑھیں گے۔
اگلا ، اس مقام (فولڈر کا راستہ) کی وضاحت کریں جہاں آپ پروجیکٹ بنانا چاہتے ہیں۔ آپ براہ راست مقام درج کرسکتے ہیں ، یا آپ دائیں طرف "براؤز" بٹن سے فولڈر کے راستے کی وضاحت کرسکتے ہیں۔ اگر ممکن ہو تو ، صرف الفانیومرک حروف پر مشتمل ایک راستہ بنانا بہتر ہے۔
سب سے نیچے "حل" منصوبے کو منظم کرنے کے لئے فریم ورک ہے. عام طور پر ، آپ پورے منصوبے کے نام کی وضاحت کرتے ہیں ، لیکن چھوٹے منصوبوں کے لئے ، یہ منصوبے کے نام کے برابر ہوسکتا ہے۔ XNA گیم اسٹوڈیو 4.0 میں ، جب بھی آپ کوئی نیا پروجیکٹ بناتے ہیں تو ، دو منصوبے بنائے جاتے ہیں ، لہذا وہ اس حل میں ایک ساتھ بنائے جاتے ہیں۔
جب آپ کام مکمل کرلیں تو ، "ٹھیک ہے" کا بٹن دبائیں۔
تھوڑی دیر کے بعد ، پروجیکٹ بنایا جائے گا اور آپ کو اسکرین پر پروگرام نظر آئے گا۔ یہ بنیادی سانچہ ہوگا۔
اگر آپ اسکرین کے دائیں طرف حل ایکسپلورر کو دیکھتے ہیں (جو آپ کے بصری اسٹوڈیو کے ماحول پر منحصر ہے) تو آپ دیکھیں گے کہ حل کے تحت دو منصوبے ہیں اور ان میں کچھ فائلیں ہیں۔
ویسے ، فائل میں تھوڑا سا فرق ہے جب میں نے ونڈوز کے لئے گیم پروجیکٹ بنایا تھا۔
اس بار، میں پروگرام میں کوئی تبدیلی کیے بغیر پروگرام چلانا چاہتا ہوں. اسکرین پر ٹول بار پر "ڈیبگنگ شروع کریں" بٹن دبائیں۔ بلڈ شروع ہوتا ہے ، بلڈ شروع ہوتا ہے ، اور جب یہ مکمل ہوجاتا ہے تو ، پروگرام کو ایکس بکس 360 پر تعینات کیا جاتا ہے اور گیم چلتا ہے۔
ویسے ، "بلڈ" سے مراد ان کاموں کی ایک سیریز ہے جو ایک ہی وقت میں انجام دیئے جاتے ہیں ، جیسے غلطیوں کے لئے پروگرام کو خود بخود چیک کرنا ، وسائل بنانا ، اور ایک قابل عمل فائل بنانا جو پروگرام کے ذریعہ لانچ کیا جاسکتا ہے۔
نیز ، چونکہ ایکس بکس 360 پروجیکٹ میں "تعینات" نامی آپریشن ہے اور گیم ونڈوز پر نہیں چل رہا ہے ، لہذا آپ کو اپنے بنائے ہوئے ڈیٹا کو ایکس بکس 360 پر بھیجنے کی ضرورت ہے۔ یہ وہی ہے جو "جگہ" کرتا ہے.
اب ، جب آپ اسے چلاتے ہیں تو ، اسکرین کی ترتیب تبدیل ہوجاتی ہے ، لیکن کچھ اور نہیں ہوتا ہے۔ لہذا اگر آپ اپنے ایکس بکس 360 سے منسلک ٹی وی کو دیکھتے ہیں تو ، آپ دیکھیں گے کہ اسکرین ایک ہی رنگ بھرنے میں تبدیل ہوگئی ہے۔
اس طرح ، آپ کو صرف ونڈوز پر ڈیبگنگ شروع کرنا ہے ، اور آپ کا کھیل آپ کے ایکس بکس 360 پر تعینات ہوجائے گا ، اور آپ آسانی سے اپنے کھیل کو ایکس بکس 360 پر چلا سکتے ہیں۔
اب ، اپنے ایکس بکس 360 سے منسلک کنٹرولر پر "بیک" بٹن دبائیں۔ پہلے سے طے شدہ پروگرام گیم چھوڑنے کے لئے سیٹ کیا گیا ہے۔
اگر آپ کے پاس ایکس بکس 360 پر گیم چھوڑنے کا کوئی طریقہ نہیں ہے اور کھیل کو بصری اسٹوڈیو پر چھوڑنے پر مجبور کرنا چاہتے ہیں تو ، ٹول بار میں "اسٹاپ ڈیبگنگ" بٹن دبائیں۔
ویسے ، میں نے ایکس بکس 360 پر جو کھیل رکھے ہیں وہ "انڈی گیمز" زمرے میں ہیں۔
تخلیق کردہ پروجیکٹ کو بند کرنے کا طریقہ اور تسلسل سے پیداوار شروع کرنے کا طریقہ ونڈوز منصوبوں جیسا ہی ہے ، لہذا براہ کرم اس کا حوالہ دیں۔ آپ اپنے ایکس بکس 360 کو اکیلا چھوڑ سکتے ہیں۔