ما معنى collision detection؟
المعنى في مجال تطوير البرمجيات مع أمثلة
collision detection: كشف التصادم، اكتشاف الاصطدام
جزء من اللعبة يفحص ما إذا كان جسمان يلمسان بعضهما أو يتداخلان، مثل إصابة رصاصة لعدو أو هبوط اللاعب على منصة.
طريقة الاستخدام
يتولاه محرك الفيزياء باستخدام أشكال غير مرئية بسيطة تسمى مصادمات، مثل الصناديق والكرات والكبسولات. أما الاستجابة للتصادم فهي ما يحدث بعده، كالارتداد أو تلقي الضرر. وقد تسمح الأخطاء هنا للاعب بالسقوط عبر الأرضيات أو تعلقه في الجدران.
أمثلة
Fast bullets sometimes pass through thin walls because collision detection only checks once per physics step.
تمر الرصاصات السريعة أحيانًا عبر الجدران الرقيقة لأن كشف التصادم لا يُجرى إلا مرة في كل خطوة فيزيائية.
قد يتجاوز الجسم السريع الجدار بين فحصين متتاليين، لأن النظام لا يتحقق من موضعه باستمرار.
We simplified the collision detection on the rocks to a few boxes.
بسّطنا كشف التصادم في الصخور إلى بضعة صناديق.
استُبدلت الأشكال الدقيقة المعقدة بأشكال أبسط لتقليل كلفة الحسابات الفيزيائية.
تراكيب شائعة
- continuous collision detection
- collision mesh
- collision layers
- collision response
مصطلحات ذات صلة
معنى الكلمة في مجالات أخرى
قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:
مصطلحات أخرى: معمارية البرمجيات وأنماط التصميم والرسوميات
- framework · إطار عمل
- dependency · اعتماد برمجي
- tech stack · حزمة التقنيات
- architecture · البنية المعمارية
- design pattern · نمط تصميم
- trade-off · مفاضلة
- scalable · قابل للتوسع
- microservices · الخدمات المصغّرة
- monolith · تطبيق أحادي الكتلة
- modular · معياري
- abstraction · تجريد
- separation of concerns · فصل الاهتمامات
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
