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