Input buffer: el margen que cambia cómo responde el control
El botón puede llegar antes que la oportunidad de usarlo. Esa concesión vuelve menos rígida una acción, pero su tamaño también puede cambiar el juego.
Input buffer es el sistema que guarda temporalmente una entrada que el juego todavía no puede ejecutar y la procesa cuando encuentra la siguiente oportunidad para hacerlo. La documentación de MonoGame lo describe como una cola: en vez de descartar el botón que llegó demasiado pronto, conserva su orden hasta que el juego está listo.
El error común es tratarlo como una cifra fija, o como un truco que siempre vuelve «preciso» un control. No hay una medida general. La ventana depende del juego y de la acción. Project Soul explicó en un comunicado sobre SOULCALIBUR VI que su ventana era algo más amplia que en entregas anteriores, y que reducirla incrementaría la dificultad de los comandos. Cambiar su longitud, añadió el equipo, afecta fuertemente cómo se juega y se controla.
La confusión viene de que el resultado puede sentirse inmediato: se pulsa un ataque mientras otra acción sigue en curso y la orden queda guardada hasta la siguiente oportunidad disponible. No es que el juego haya ejecutado el botón antes de poder hacerlo; lo conservó. Para seguir la familia de términos que hablan de tolerancia en el control, también sirve la entrada sobre coyote time.
Un ejemplo documentado está en material de Capcom para Street Fighter: a 60 fps, un frame equivale a 0.017 segundos y el texto habla de un input buffer de esa duración en el que una pulsación un poco temprana o tardía puede seguir siendo aceptada. Capcom advierte también que confirmarlo visualmente sería difícil. El dato fija la idea sin convertirlo en regla: ésa es una ventana concreta, no la definición de todos los buffers.
Una ventana, no una promesa
La escala puede moverse incluso dentro de un mismo juego. En los ajustes de Nash, Capcom registró una ampliación de cuatro frames entre el primer y el segundo golpe. Cuatro frames no son un estándar: son un cambio localizado entre dos impactos. Para ampliar el vocabulario alrededor de los combos, está también la guía de frame advantage.
Y guardar una orden no garantiza una mejor sensación. Project Soul señaló que el buffering mientras se reciben golpes podía estar detrás de movimientos no intencionados, aunque separó ese problema de los saltos involuntarios. Ahí está el límite del término: el input buffer no añade precisión por definición; ofrece tolerancia al timing, con efectos que dependen de la ventana que haya fijado cada juego. La intuición de «un margen invisible que mejora todo» se queda corta: ni es una cifra universal ni las fuentes permiten decir que siempre pase desapercibido.
[ Fuentes ]
- Handling Input · MonoGame Foundation · s. f.
- Street Fighter V: columna sobre frames e input buffer · CAPCOM: Shadaloo C.R.I. · s. f.
- EVO Japan SOULCALIBUR VI Community Questions Follow-Up · Bandai Namco Entertainment America Inc. · 2019-03-14
- Street Fighter V: ajustes 201701 de Nash · CAPCOM: Shadaloo C.R.I. · s. f.
Lo que importó de verdad
Un correo por semana con las 5 noticias que mueven la industria y el mejor video vertical. Nada de refritos de notas de prensa.
[ Síguenos donde leas ]
Sin algoritmo que decida por ti: el correo y el RSS llegan enteros. En las redes publicamos los cortes.