Vocabulario de Desarrollo de software · API, redes y seguridad

¿Qué significa client-side prediction?

Significado en Desarrollo de software, traducción al español y ejemplos

sustantivoTérmino avanzado

client-side prediction: predicción en el cliente

Técnica de código de red en la que el dispositivo del jugador muestra de inmediato el resultado de su acción, antes de que el servidor la confirme, y lo corrige después si el servidor discrepa.

Cómo se usa

Se usa para ocultar la latencia y hacer que el movimiento parezca inmediato. Si la predicción falla, la corrección se llama reconciliación; el jugador puede ver rubber-banding, cuando el personaje vuelve bruscamente a una posición anterior.

Frases de ejemplo

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

    Sin predicción en el cliente, cada paso se sentiría con 100 ms de retraso.

    La espera de confirmación del servidor añadiría latencia perceptible a cada movimiento.

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

    El efecto de retroceso ocurre en las pendientes, donde nuestra predicción en el cliente no coincide con la del servidor.

    La discrepancia de posición en terreno inclinado obliga a corregir el estado del personaje.

Combinaciones frecuentes

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

Esta palabra en otras especialidades

Una misma palabra en inglés puede tener un significado diferente según la especialidad:

Más términos: API, redes y seguridad

Practica con lecturas adaptadas a tu nivel

Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés: