2D / 3D کھیل بنانے کے لئے پروگرام۔ ایک سادہ گیم (مثال) کیسے بنائیں؟

Pin
Send
Share
Send

ہیلو

کھیل ... یہ ایک بہت مشہور پروگرام ہے جس کے لئے بہت سے صارفین کمپیوٹر اور لیپ ٹاپ خریدتے ہیں۔ شاید ، اگر پی سی پر کوئی کھیل نہ ہوتے تو وہ اتنے مشہور نہیں ہوسکتے تھے۔

اور اگر پہلے کسی کھیل کو تخلیق کرنے کے ل programming ، پروگرامنگ ، ڈرائنگ ماڈل ، وغیرہ کے میدان میں خاص علم ہونا ضروری تھا - اب یہ کسی قسم کے ایڈیٹر کا مطالعہ کرنا کافی ہے۔ بہت سارے ایڈیٹرز ، ویسے بھی ، بہت آسان ہیں اور یہاں تک کہ ایک نیا نیا صارف بھی ان کا پتہ لگاسکتا ہے۔

اس آرٹیکل میں ، میں اس طرح کے مشہور ایڈیٹروں کے ساتھ ساتھ ان میں سے کسی ایک کی مثال کے طور پر کچھ آسان کھیل کی تخلیق کا مرحلہ وار تجزیہ کرنا چاہتا ہوں۔

 

مشمولات

  • 1. 2 ڈی کھیل بنانے کے لئے پروگرام
  • 2. 3D کھیل بنانے کے لئے پروگرام
  • 3. گیم میکر ایڈیٹر میں 2 ڈی گیم کیسے تیار کریں - مرحلہ وار

1. 2 ڈی کھیل بنانے کے لئے پروگرام

2D کے ذریعہ - دو جہتی کھیلوں کو سمجھیں۔ مثال کے طور پر: ٹیٹیرس ، بلی سے ماہی گیر ، پن بال ، کارڈ کے مختلف کھیل ، وغیرہ۔

مثال کے طور پر 2D کھیل. تاش کا کھیل: سولیٹیئر

 

 

1) کھیل بنانے والا

ڈویلپر کی سائٹ: //yoyogames.com/studio

گیم میکر میں گیم بنانے کا عمل ...

 

چھوٹے چھوٹے کھیل تخلیق کرنے میں یہ ایک آسان ترین ایڈیٹر ہے۔ ایڈیٹر کافی کوالیفیکی طور پر بنایا گیا ہے: اس میں کام شروع کرنا آسان ہے (ہر چیز بدیہی طور پر واضح ہے) ، اسی وقت اشیاء ، کمرے ، وغیرہ میں ترمیم کرنے کے بڑے مواقع موجود ہیں۔

عام طور پر اس ایڈیٹر میں وہ اوپر والے نظارے اور پلیٹفارمرز (سائڈ ویو) کے ساتھ کھیل بناتے ہیں۔ زیادہ تجربہ کار صارفین (وہ لوگ جو پروگرامنگ میں تھوڑی بہت مہارت رکھتے ہیں) کیلئے اسکرپٹ اور کوڈ داخل کرنے کے لئے خصوصی خصوصیات موجود ہیں۔

اس کے اثرات اور اعمال کی ایک وسیع اقسام کو نوٹ کرنا چاہئے جو اس ایڈیٹر میں مختلف اشیاء (مستقبل کے حروف) کے لئے مرتب کیے جاسکتے ہیں: تعداد صرف حیرت انگیز ہے - چند سو سے زیادہ!

 

2) تعمیر 2

ویب سائٹ: //c2commune.ru/

 

ایک جدید گیم کنسٹرکٹر (لفظی لفظی معنوں میں) جو نوسکھ PC پی سی کے صارفین کو بھی جدید کھیل بنانے کی اجازت دیتا ہے۔ مزید یہ کہ ، میں اس بات پر زور دینا چاہتا ہوں کہ اس پروگرام کے ساتھ ہی کھیل کو مختلف پلیٹ فارمز کے لئے بنایا جاسکتا ہے: آئی او ایس ، اینڈرائڈ ، لینکس ، ونڈوز 7/8 ، میک ڈیسک ٹاپ ، ویب (ایچ ٹی ایم ایل 5) وغیرہ۔

یہ کنسٹرکٹر گیم میکر سے بہت ملتا جلتا ہے - یہاں آپ کو اشیاء بھی شامل کرنے کی ضرورت ہے ، پھر ان کے ساتھ طرز عمل (قواعد) لکھ کر مختلف واقعات تخلیق کرنے کی ضرورت ہے۔ ایڈیٹر WYSIWYG - یعنی کے اصول پر بنایا گیا ہے۔ جب آپ کھیل تیار کرتے ہو تو آپ فوری طور پر نتیجہ دیکھیں گے۔

پروگرام کی ادائیگی کی جاتی ہے ، حالانکہ آغاز کے لئے یہاں مفت ورژن کی کافی مقدار ہوگی۔ ڈویلپر کی سائٹ پر مختلف ورژن کے درمیان فرق بیان کیا گیا ہے۔

 

2. 3D کھیل بنانے کے لئے پروگرام

(3D - سہ جہتی کھیل)

1) 3D RAD

ویب سائٹ: //www.3drad.com/

3D شکل میں سب سے سستا ڈیزائنرز میں سے ایک (بہت سے صارفین کے لئے ، ویسے ، مفت ورژن ، جس میں 3 ماہ کی تازہ کاری کی پابندی ہے ، کافی ہے)۔

3D آر اے ڈی سیکھنے کے لئے سب سے آسان تعمیر کار ہے ، پروگرامنگ عملی طور پر غیر ضروری ہے ، سوائے اس کے کہ مختلف تعاملات کے دوران اشیاء کے نقاط کو تجویز کیا جائے۔

اس انجن کے ذریعہ تیار کردہ سب سے مشہور گیم فارمیٹ ریسنگ ہے۔ ویسے ، مذکورہ اسکرین شاٹس ایک بار پھر اس کی تصدیق کرتے ہیں۔

 

2) اتحاد 3D

ڈویلپر کی سائٹ: //une3d.com/

سنجیدہ کھیل بنانے کے لئے ایک سنجیدہ اور جامع ٹول (میں ٹاٹوولوجی سے معذرت چاہتا ہوں)۔ میں دوسرے انجنوں اور ڈیزائنرز کا مطالعہ کرنے کے بعد اس میں تبدیل ہونے کی سفارش کروں گا ، یعنی۔ پورے ہاتھ سے

یونٹی تھری ڈی پیکیج میں ایک انجن شامل ہے جو ڈائرکٹ ایکس اور اوپن جی ایل کی صلاحیتوں کو مکمل طور پر قابل بناتا ہے۔ پروگرام کے اسلحہ خانے میں بھی تھری ڈی ماڈل کے ساتھ کام کرنے ، سایہ داروں ، سائےوں ، موسیقی اور آوازوں کے ساتھ کام کرنے کی صلاحیت ، معیاری کاموں کے لئے اسکرپٹ کی ایک بہت بڑی لائبریری ہے۔

شاید اس پیکیج کی واحد خرابی سی # یا جاوا میں پروگرامنگ کے علم کی ضرورت ہے - تالیف کے دوران کوڈ کا ایک حصہ "دستی موڈ" میں شامل کرنا پڑے گا۔

 

3) NeoAxis گیم انجن SDK

ڈویلپر کی سائٹ: //www.neoaxis.com/

تقریبا کسی بھی 3D گیم کے لئے ایک مفت ترقی کا ماحول! اس کمپلیکس کی مدد سے ، آپ ریسس ، اور شوٹر ، اور آرکیڈس ایڈونچر کے ساتھ کر سکتے ہیں ...

نیٹ ورک پر گیم انجن SDK انجن کے ل many ، بہت سے کاموں کے ل many بہت سے اضافے اور ایکسٹینشنز ہیں: مثال کے طور پر ، کار یا ہوائی جہاز کی طبیعیات۔ قابل توسیع لائبریریوں کے ساتھ ، آپ کو پروگرامنگ زبانوں کی سنجیدہ معلومات کی بھی ضرورت نہیں ہے!

انجن میں بنے ہوئے ایک خصوصی پلیئر کا شکریہ ، اس میں تیار کردہ کھیل بہت سے مشہور براؤزرز میں کھیلے جاسکتے ہیں: گوگل کروم ، فائر فاکس ، انٹرنیٹ ایکسپلورر ، اوپیرا اور سفاری۔

گیم انجن SDK غیر تجارتی ترقی کے لئے بطور مفت انجن تقسیم کیا جاتا ہے۔

 

3. گیم میکر ایڈیٹر میں 2 ڈی گیم کیسے تیار کریں - مرحلہ وار

کھیل بنانے والا - غیر پیچیدہ 2 ڈی گیمز بنانے کے لئے ایک بہت مشہور ایڈیٹر (حالانکہ ڈویلپرز کا دعوی ہے کہ آپ اس میں تقریبا any کسی بھی پیچیدگی کی وجہ سے کھیل ہی بنا سکتے ہیں)

اس چھوٹی سی مثال میں ، میں صرف کھیل تخلیق کرنے کے لئے ایک قدم بہ قدم منی ہدایات دکھانا چاہتا ہوں۔ کھیل بہت آسان ہوگا: آواز کا کردار سبز سیب جمع کرنے کی کوشش کرنے والی اسکرین کے گرد چکر لگائے گا ...

آسان کاموں سے شروع کرنا ، راستے میں نئی ​​اور نئی خصوصیات شامل کرنا ، کون جانتا ہے ، ہوسکتا ہے کہ آپ کا کھیل وقت گزرنے کے ساتھ واقعی کامیاب ہوجائے! اس مضمون میں میرا مقصد صرف یہ ظاہر کرنا ہے کہ کہاں سے آغاز کیا جا because ، کیونکہ بیشتر کے لئے آغاز سب سے مشکل ہے ...

 

کھیل کے خالی

کسی بھی کھیل کو براہ راست بنانا شروع کرنے سے پہلے ، آپ کو مندرجہ ذیل کام کرنے کی ضرورت ہے۔

1. اپنے کھیل کی خصوصیت ایجاد کرنے کے ل To ، وہ کیا کرے گا ، وہ کہاں ہوگا ، کھلاڑی اس پر کیسے قابو پائے گا ، وغیرہ کی تفصیلات۔

2. اپنے کردار ، ایسی اشیاء کی تصاویر بنائیں جس کے ساتھ وہ بات چیت کرے گا۔ مثال کے طور پر ، اگر آپ کے پاس ریچھ چننے والے سیب ہیں ، تو آپ کو کم از کم دو تصاویر کی ضرورت ہوگی: ریچھ اور سیب خود۔ آپ کو پس منظر کی بھی ضرورت ہوسکتی ہے: ایک بڑی تصویر جس پر کارروائی ہوگی۔

3. اپنے کرداروں ، موسیقی کے لئے آواز بنائیں یا اس کی کاپی کریں جو کھیل میں کھیلا جائے گا۔

عام طور پر ، آپ کو ضرورت ہے: ہر وہ چیز جمع کرنے کے ل that جو تخلیق کرنا ضروری ہو۔ تاہم ، بعد میں یہ ممکن ہو سکے گا کہ کھیل کے موجودہ پروجیکٹ میں جو کچھ بھول گیا ہے یا بعد میں چھوڑ دیا جائے گا ...

 

ایک منی گیم کی تخلیق قدم بہ قدم

1) کرنے کے لئے سب سے پہلے کام ہمارے کرداروں میں اسپرٹ شامل کرنا ہے۔ ایسا کرنے کے لئے ، پروگرام کے کنٹرول پینل میں چہرے کی شکل میں ایک خصوصی بٹن ہوتا ہے. سپرائٹ شامل کرنے کے لئے اس پر کلک کریں۔

سپرائٹ بنانے کے لئے بٹن۔

 

2) ظاہر ہونے والی ونڈو میں ، اسپرائٹ کے لئے ڈاؤن لوڈ کے بٹن پر کلک کریں ، پھر اس کا سائز (اگر ضروری ہو تو) بتائیں۔

بھری ہوئی سپرائٹ

 

 

3) اس طرح ، آپ کو اس منصوبے میں اپنی ساری اسپریٹس شامل کرنے کی ضرورت ہے۔ میرے معاملے میں ، اس نے 5 اسپرٹس نکلے: آواز اور رنگین سیب: سبز حلقہ ، سرخ ، نارنجی اور سرمئی۔

منصوبے میں Sprites.

 

 

4) اگلا ، آپ کو پروجیکٹ میں اشیاء شامل کرنے کی ضرورت ہے۔ کسی بھی کھیل میں ایک شے ایک اہم تفصیل ہے۔ گیم میکر میں ، کوئی شے ایک گیم یونٹ ہوتی ہے: مثال کے طور پر ، آواز ، جو آپ کے دبانے والی چابیاں پر منحصر ہے وہ اسکرین پر چلے گا۔

عام طور پر ، اشیاء ایک پیچیدہ موضوع ہے اور نظریہ میں اس کی وضاحت بنیادی طور پر ناممکن ہے۔ جب آپ ایڈیٹر کے ساتھ کام کرتے ہیں تو ، آپ گیم میکر کے ذریعہ پیش کردہ اشیاء کی خصوصیات کے بہت بڑے گروپ سے زیادہ واقف ہوجائیں گے۔

اس دوران ، پہلا اعتراض بنائیں - "آبجیکٹ شامل کریں" کے بٹن پر کلک کریں .

کھیل بنانے والا کسی چیز کو شامل کرنا۔

 

5) اگلا ، اضافی شے کے لئے اسپرائٹ منتخب کیا جاتا ہے (نیچے ، بائیں + اوپر اسکرین شاٹ دیکھیں) میرے معاملے میں ، کردار آواز کا ہے۔

پھر واقعات آبجیکٹ کے لئے رجسٹرڈ ہوتے ہیں: ان میں سے درجنوں ہوسکتے ہیں ، ہر واقعہ آپ کی شے کا طرز عمل ، اس کی نقل و حرکت ، اس سے وابستہ آواز ، کنٹرول ، شیشے اور کھیل کی دیگر خصوصیات ہیں۔

واقعہ شامل کرنے کے لئے ، اسی نام کے بٹن پر کلک کریں - پھر دائیں کالم میں ایونٹ کیلئے ایکشن منتخب کریں۔ مثال کے طور پر ، جب آپ تیر والے بٹنوں کو دبائیں تو افقی اور عمودی طور پر حرکت میں آنا .

واقعات کو اشیاء میں شامل کرنا۔

کھیل بنانے والا سونیک آبجیکٹ کے لئے 5 واقعات شامل کردیئے گئے ہیں: تیر کی چابیاں دباتے وقت مختلف کرداروں میں ایک کردار کو منتقل کرنا؛ نیز کھیل کے علاقے کی حد عبور کرتے وقت ایک شرط بتائی جاتی ہے۔

 

ویسے ، بہت سارے واقعات ہوسکتے ہیں: یہاں گیم میکر چھوٹا نہیں ہے ، پروگرام آپ کو بہت ساری چیزیں پیش کرے گا:

- کردار کو منتقل کرنے کا کام: نقل و حرکت ، جمپنگ ، طاقت وغیرہ کی رفتار۔

- متعدد اعمال کے ذریعہ موسیقی کے کام کو زیر کرنا؛

- کسی حرف (چیز) کی ظاہری شکل اور حذف کرنا۔

اہم! کھیل میں ہر چیز کے ل you آپ کو اپنے واقعات کو رجسٹر کرنے کی ضرورت ہے۔ آپ جس بھی اعتراض کے اندراج کرتے ہیں اس کے لئے زیادہ سے زیادہ واقعات ، اتنے ہی ورسٹائل اور بڑے مواقع کے ساتھ کھیل کا آغاز ہوگا۔ اصولی طور پر ، یہ جاننے کے بغیر کہ یہ یا اس واقعہ سے خصوصی طور پر کیا ہوگا ، آپ انہیں شامل کرکے تربیت حاصل کرسکتے ہیں اور دیکھ سکتے ہیں کہ اس کے بعد کھیل کا طرز عمل کیا ہے۔ عام طور پر ، تجربات کے لئے ایک بہت بڑا فیلڈ!

 

6) آخری اور ایک انتہائی اہم عمل ایک کمرہ بنانا ہے۔ ایک کمرہ کھیل کا ایک طرح کا مرحلہ ہے ، جس سطح پر آپ کے اجزاء باہم تعامل کریں گے۔ ایسا کمرہ بنانے کے لئے ، درج ذیل آئکن والے بٹن پر کلک کریں: .

ایک کمرہ شامل کرنا (کھیل کا مرحلہ)

 

تیار کردہ کمرے میں ، ماؤس کا استعمال کرتے ہوئے ، آپ اسٹیج پر ہماری چیزوں کا بندوبست کرسکتے ہیں۔ کھیل کا پس منظر مرتب کریں ، گیم ونڈو کا نام رکھیں ، اقسام وغیرہ کی وضاحت کریں ، عام طور پر تجربات اور کھیل پر کام کرنے کے لئے ایک مکمل تربیتی میدان۔

 

7) نتیجہ کھیل شروع کرنے کے لئے - ایف 5 بٹن یا مینو میں دبائیں: چلائیں / معمول کا آغاز کریں۔

نتیجہ کھیل چل رہا ہے۔

 

گیم میکر آپ کے سامنے گیم ونڈو کھولے گا۔ در حقیقت ، آپ دیکھ سکتے ہیں کہ آپ نے کیا کیا ، تجربہ کیا ، کیا کھیلا۔ میرے معاملے میں ، آواز کی بورڈ کے کلیدی اسٹروکس پر منحصر ہوسکتا ہے۔ ایک قسم کا منی گیم (ہاں ، لیکن ایسے وقت بھی تھے جب سیاہ اسکرین پر چلنے والی سفید ڈاٹ کی وجہ سے لوگوں میں خوفناک حیرت اور دلچسپی پیدا ہوگئی تھی ... ).

نتیجہ کھیل ...

 

ہاں ، واقعی ، نتیجہ اخذ کرنے والا کھیل قدیم اور بہت آسان ہے ، لیکن اس کی تخلیق کی مثال بہت انکشاف کرتی ہے۔ مزید تجربہ اور اشیاء ، اسپرٹ ، آواز ، پس منظر اور کمروں کے ساتھ کام کرنا - آپ ایک بہت اچھا 2D گیم بنا سکتے ہیں۔ اس طرح کے کھیل بنانے کے ل 10 10-15 سال پہلے خصوصی علم ہونا ضروری تھا ، اب یہ کافی ہے کہ ماؤس کو گھما سکے۔ ترقی!

بہترین کے ساتھ! ہر ایک کے لئے اچھی کھیل کی تعمیر ...

Pin
Send
Share
Send