تطوير الألعاب · مصطلحات · اللعب الجماعي والشبكات

ما معنى client-side prediction؟

المعنى في مجال تطوير الألعاب مع أمثلة

اسممصطلح متقدم

client-side prediction: التنبؤ من جهة العميل

تقنية شبكية تعرض فيها أجهزة اللاعبين نتيجة إدخالهم فوراً قبل تأكيد الخادم، ثم تصححها لاحقاً إذا خالفها الخادم.

طريقة الاستخدام

تخفي زمن الانتقال وتجعل الحركة فورية الإحساس. إذا أخطأ التنبؤ يسمى التصحيح reconciliation، وقد يرى اللاعب ارتداداً مفاجئاً تعود فيه الشخصية إلى موضع سابق.

أمثلة

  1. Without client-side prediction, every step would feel 100 ms late.

    من دون التنبؤ من جهة العميل، سيبدو كل تحرك متأخراً مئة ملي ثانية.

    ينتظر اللاعب زمن الرحلة إلى الخادم وعودتها لو لم تعرض اللعبة الحركة محلياً فوراً.

  2. The rubber-banding happens on slopes, where our client-side prediction disagrees with the server.

    يحدث الارتداد المفاجئ على المنحدرات، إذ يختلف تنبؤ العميل عن قرار الخادم.

    يصحح الخادم موضع الشخصية بعد اختلاف حساب الحركة على الميل.

تراكيب شائعة

  • server reconciliation
  • rubber-banding
  • lag compensation
  • input prediction

معنى الكلمة في مجالات أخرى

قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:

مصطلحات أخرى: اللعب الجماعي والشبكات

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: