یلیسن: لوگ ارے!
میں صرف جانچ کی گئی تھی کھیل میں بنا دیا.
یہ آسان بنانے کے لئے سپر آسان ہے اس طرح کھیل.
اور، اصل میں، میں تمہیں دکھاتا ہوں کس طرح میں ابھی اسے بنایا.
کی کے پر ہیڈ ہیں www.scratch.mit.edu.
ہم نے ایک نئے منصوبے بنانے کے لئے چاہتے ہیں، تو بنائیں ٹیب پر کلک کریں کی اجازت دیتا ہے.
میں نے پہلے ہی ایک مصنوعات کی ہے، تو کھول دیا ہے ہم یہاں پر سوئچ کرنے کے لئے جا رہے ہیں.
>> ایک فوری دورے کے ساتھ شروع کرتے ہیں شروع ماحول کی.
نیچے یہاں بائیں طرف، ہم نے کہ تمام sprites کے
ہمارے کھیل میں استعمال کیا جائے گا.
مثال کے طور پر، ہم نے ایک بندر ہے، کیلے، اور بروکولی.
ہم ایک سپرائٹ پر کلک کریں جب آپ کریں گے نوٹس دائیں کالم گا کہ
ہم کام کر رہے ہیں کہ ہمیں دکھانے کے لئے، تبدیل اس مخصوص سپرائٹ کے ساتھ.
ہم اس کالم میں ڈال دیا کچھ بھی کرے گا پر روشنی ڈالی ہے کہ سپرائٹ کو کنٹرول.
یہاں وسط میں، ہم اپنے کالم ہے ایک پہیلی کے ٹکڑے ٹکڑے کر ہمارے پلیٹ پر مشتمل،
ہم اپنے کھیل پیدا کرنے کے لئے استعمال کریں گے.
سب سے اوپر، ہم کے زمرے ہے پہیلی کے ٹکڑے ٹکڑے ہم کے ساتھ کام کرنے کے لئے ہے.
مثال کے طور پر، نیلے رنگ کے ٹکڑے ٹکڑے کر، کے تحت موشن ٹیب، ہمارے لئے کی اجازت دے گا
ہمارے sprites کے منتقل کنٹرول کس طرح.
ہم دوسری اقسام کریں گے ہم اپنے کھیل کی تخلیق کے طور پر.
آخر میں، سب سے اوپر بائیں طرف کے، ہم ہمارے فورم ہے، جہاں ہم کریں گے
اصل میں ہمارے کھیل کھیلنے.
ہم کے اثرات کہاں دیکھ سکتے sprites کے اپنے سکرپٹ.
>> تو چلو شروع کرتے ہیں.
ہمارے کھیل میں، بندر گا کیلے جبکہ کھانے کی کوشش کریں
بروکولی سے گریز.
بندر ہماری ماؤس کی پیروی، اور بروکولی اور کیلے فلوٹ گا
تصادفی مرحلے کے ارد گرد.
بندر کے قریب ہو جاتا ہے کیلا، کیلے فعال طور پر کوشش کریں گے
صرف بنانے کے لئے، بندر سے بچنے کے لئے تھوڑا سا زیادہ دلچسپ چیزیں.
>> کے رویے سکرپٹ کی طرف سے شروع کرتے ہیں ہمارا اہم کردار کی، بندر.
ہمارے سکرپٹ شروع کرنے کے لئے، ہم جب استعمال کریں گے سبز پرچم سے ٹکڑا کلک
واقعات کی قسم.
یہاں.
یہ تمام پہیلی کے ٹکڑے ٹکڑے سبب بن جائے گا چلانے کے بٹن سے منسلک جب ہم
میں، یہاں، سبز پرچم پر کلک کریں سٹیج کے سب سے اوپر دائیں.
ہم بندر چاہتے ہیں ماؤس کی پیروی.
تو ہم جانے کے لئے بٹن کو منتخب کریں اور اتنی پسند، ماؤس پوائنٹر منتخب کریں.
تو ہم یہاں اس کی کوشش کرنے جا رہے ہیں.
ٹیسٹ ہے ہیں اور دیکھتے ہیں کیا ہوتا.
>> تو یہ واقعی صرف بندر کی طرح لگتا ہے پہلی ماؤس کلک کے بعد.
یہ اس لئے ہے، کیونکہ ڈیفالٹ کی طرف سے، صرف ایک بار executes ہے بلاک کرنے کے لئے جاؤ.
بندر ماؤس کے عمل کرنے کے لئے حاصل کرنے کے لئے پورے کھیل کے دوران، ہم نے کی ضرورت
پر عمل کرنے کی اس بلاک سے زیادہ بار بار.
ہم نے کچھ قسم کی ضرورت ہے کی طرح لگتا ہے کی تعمیر looping کے.
تو کنٹرول میں منتقل کی اجازت دیتا ہے.
یہ ہمیشہ کے لیے لوپ کی کوشش کریں، دیکھو.
یہ کام کرتا ہے جیسا لگتا ہے.
>> تو، اگلے ہم کے بارے میں سوچنا چاہیے کس طرح بندر گا
دیگر sprites کے ساتھ بات چیت.
بنیادی طور پر، ہم منطق شامل کرنے کی ضرورت ہماری کھیل ہی کھیل میں، ایسی ہے کہ، کھیل ختم ہو جائے گا تو
بندر کیلا چھوتا یا بروکولی.
اور اصل میں لفظ "اگر" کا استعمال رویے کو بیان جب
ہم پیدا کرنے کے لئے کوشش کر رہے ہیں.
اور آسانی سے کافی، ہے ایک کہ ہم استعمال کرتے ہیں تو کہا جاتا کنٹرول بلاک
بالکل اس مقصد کے لئے.
یہاں تو ہیرے کی شکل،، پر ہم جہاں بلاک، ہے
ہم جانچ کرنا چاہتے ہیں شرط یہ ہے کہ.
اس صورت میں، ہم چیک کریں گے کہ آیا بندر کیلے کو چھو رہی ہے.
>> SE ہم چھونے ٹکڑا قبضہ سینسنگ قسم سے.
سے کیلے کا انتخاب مینو کے نیچے ڈراپ.
اب ہم ہمارے سپرائٹ بتانا ہے کیا یہ کیلے کو چھوتی ہے جب کرنے کے لئے.
ہم ختم کرنے کے لئے کھیل ہی کھیل میں چاہتے ہیں، اور کا کہنا ہے کہ بندر، تم جیت ہے.
تو ہم نے ایک کہہ دو کہ میں شامل کریں اور تمام ٹکڑے کرو.
ہم آپ جیت، پر، خوش، تبدیل کر دیں گے.
اور 0.5 کے لئے وقت.
اب، ہم ایک ہی منطق کا اطلاق کریں گے جب بندر بروکولی کو چھو رہی ہے،
، ہم بندر کہنا پڑے گا سوائے آپ جیت، کی بجائے، کھو.
>> یہ باہر کی جانچ دو اور یہ کام کرتا ہے کو دیکھنے کے.
بہت اچھے.
ہم سکرپٹ ختم ہے بندر کی رویے، لیکن ہم نے ابھی تک نہیں کر رہے ہیں.
ہم اب بھی بروکولی بتانا ہے اور کیلے کیا کرنا ہے.
>> کی آسان کے ساتھ شروع دونوں میں سے، بروکولی.
جس میں صرف تصادفی منتقل کرنے کے لئے کی ضرورت ہے.
ایک بار پھر، ہم جب کے ساتھ شروع کریں گے سبز پرچم ٹکڑا کلک.
ہم مسلسل میں ہو سپرائٹ کی ضرورت تحریک، تو دو ڈریگ
ہمیشہ لوپ سے باہر.
ہم استعمال کرتے ہوئے ایک بے ترتیب تحریک تشکیل دیں گے ایک بے ترتیب کے ساتھ کچھ تحریک ٹکڑے ٹکڑے
تعداد میں جنریٹر.
>> ٹھیک ہے، اس کے باہر کی جانچ کرتے ہیں.
بہت اچھے
>> ٹھیک ہے، اب صرف کیلے چھوڑ دیا جاتا ہے.
کی اسی کے ساتھ شروع کرتے ہیں پہلے ٹکڑے ٹکڑے کر کے قائم کی.
تو بندر بند ہو جاتا ہے، کیلا اس سے بچنا چاہئے.
ورنہ، کیلے تصادفی منتقل کرنا چاہئے.
کے لئے ایک کام کی طرح لگتا ہے اس ورنہ اگر بلاک.
حالت میں، ہم نے جانچ پڑتال کرے گا کیلے بندر سے دوری، اور
پھر اس کے مطابق سے بچنے کے لئے ہے.
>> اب، جب اس کی حالت ، لاگو نہیں ہوتا
کیلے تصادفی منتقل کرنا چاہئے.
تو صرف ہماری بے ترتیب تحریک چوری دو بروکولی سے ٹکڑے ٹکڑے.
ہمیں کیا کرنا ہے تمام ٹکڑے ٹکڑے ھیںچیں ہے ہم کیلے سپرائٹ کے لئے چاہتے ہیں، اور
وہ پر کاپی ہو جائے گا.
>> سب کیا.
اسے باہر کی جانچ کرتے ہیں.
بہت اچھے.
سب کچھ کام کر رہا ہے.
اب جاؤ اور اپنی گیمز بنانے.
>> آپ کو کچھ پریرتا کی ضرورت ہے ماضی کے منصوبوں کے چیک
ویب سائٹ پر CS50 سے.
>> میرا نام یلیسن ہے، اور اس CS50.
>> میں ان سپر فوری قائم کرنے کی ضرورت ہے.