You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/ur/6-space-game/4-collision-detection/assignment.md

5.3 KiB

تصادمات کا جائزہ لیں

ہدایات

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

پروجیکٹ کی ضروریات

ایک چھوٹا انٹرایکٹو گیم بنائیں جس میں شامل ہو:

  • متعدد حرکت پذیر اشیاء جنہیں کی بورڈ یا ماؤس ان پٹ کے ذریعے کنٹرول کیا جا سکتا ہے
  • تصادم کا پتہ لگانے کا نظام جو سبق میں مستطیل کے انٹرسیکشن اصولوں کا استعمال کرتا ہے
  • بصری تاثرات جب تصادم ہوتا ہے (اشیاء کی تباہی، رنگ کی تبدیلی، اثرات)
  • گیم کے اصول جو تصادم کو معنی خیز اور دلچسپ بناتے ہیں

تخلیقی تجاویز

ان میں سے کسی ایک منظر کو نافذ کرنے پر غور کریں:

  • ایسٹرائڈ فیلڈ: ایک جہاز کو خطرناک خلائی ملبے کے ذریعے نیویگیٹ کریں
  • بمپر کارز: فزکس پر مبنی تصادم کا میدان بنائیں
  • میٹیور ڈیفنس: زمین کو آنے والے خلائی پتھروں سے بچائیں
  • کلیکشن گیم: اشیاء جمع کریں اور رکاوٹوں سے بچیں
  • علاقے کا کنٹرول: مقابلہ کرنے والی اشیاء جو جگہ کا دعویٰ کرنے کی کوشش کر رہی ہیں

تکنیکی عمل درآمد

آپ کا حل ظاہر کرے:

  • مستطیل پر مبنی تصادم کا پتہ لگانے کا صحیح استعمال
  • صارف ان پٹ کے لیے ایونٹ ڈرائیون پروگرامنگ
  • اشیاء کی زندگی کے دور کا انتظام (تخلیق اور تباہی)
  • مناسب کلاس ڈھانچے کے ساتھ صاف کوڈ کی تنظیم

اضافی چیلنجز

اپنے گیم کو اضافی خصوصیات کے ساتھ بہتر بنائیں:

  • پارٹیکل ایفیکٹس جب تصادم ہوتا ہے
  • آواز کے اثرات مختلف تصادم کی اقسام کے لیے
  • اسکورنگ سسٹم جو تصادم کے نتائج پر مبنی ہو
  • متعدد تصادم کی اقسام مختلف رویوں کے ساتھ
  • ترقی پسند مشکل جو وقت کے ساتھ بڑھتی ہے

معیار

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

ڈسکلیمر:
یہ دستاویز AI ترجمہ سروس Co-op Translator کا استعمال کرتے ہوئے ترجمہ کی گئی ہے۔ ہم درستگی کے لیے کوشش کرتے ہیں، لیکن براہ کرم آگاہ رہیں کہ خودکار ترجمے میں غلطیاں یا غیر درستیاں ہو سکتی ہیں۔ اصل دستاویز کو اس کی اصل زبان میں مستند ذریعہ سمجھا جانا چاہیے۔ اہم معلومات کے لیے، پیشہ ور انسانی ترجمہ کی سفارش کی جاتی ہے۔ ہم اس ترجمے کے استعمال سے پیدا ہونے والی کسی بھی غلط فہمی یا غلط تشریح کے ذمہ دار نہیں ہیں۔