![]()
El búfer de entrada es una pequeña cola de espera para tus toques. Cuando tocas la pantalla, el móvil no siempre le pasa ese toque al juego en ese mismo instante. Lo guarda en una cola y lo entrega cuando el juego está listo para leerlo. Bien hecho, el búfer garantiza que no se pierda ningún toque. Mal hecho, hace que un juego se sienta blando, tardío o extrañamente desacompasado con tu pulgar.
Esto importa sobre todo en los juegos que se deciden por el timing. En un duelo de reflejos, donde gana el toque más rápido, unos milisegundos cambian el resultado. A continuación explicamos cómo funciona el búfer, de dónde viene realmente el retraso en el móvil, cómo lo ajustan los desarrolladores y qué puedes hacer tú.
En resumen
- Un búfer de entrada es un almacenamiento temporal que guarda tus toques hasta que el motor del juego los procesa, para que no se pierda ninguna acción cuando el juego está ocupado.
- El retraso suele ser una suma de pequeñas demoras: el sistema agrupando los eventos táctiles, las colas de pantalla y el ritmo de los fotogramas, cada una de aproximadamente un fotograma.
- Demasiado búfer también es un problema: se pueden procesar toques caducados cuando ya no son relevantes.
- Los juegos de reflejos necesitan búferes cortos que se vacíen rápido, para que tu reacción se juzgue respecto al momento en que tocaste.
- Puedes reducir el retraso que notas con algunos hábitos que verás más abajo.
Índice
- Qué significa el búfer de entrada
- De dónde viene el retraso de los toques
- ¿Cuánto retraso puedes notar?
- Las dos caras del búfer
- Cómo consiguen los desarrolladores que el tacto parezca instantáneo
- Qué puedes hacer como jugador
- Por qué a los juegos de reflejos les importa más
- Nuestra visión
- Prueba tú mismo un duelo de reflejos
- Lista rápida para valorar la respuesta de un juego
- Preguntas frecuentes
- Fuentes
Qué significa el búfer de entrada
Un búfer de entrada es un área de almacenamiento temporal que guarda los datos que llegan de un dispositivo de entrada para que el sistema pueda procesarlos a su ritmo. En un móvil, el dispositivo de entrada es la pantalla táctil y los datos son tus toques, deslizamientos y pulsaciones largas.
La idea clave es el desacoplamiento. Un juego siempre está ocupado: calcula la lógica, dibuja fotogramas, reproduce sonido. Tu dedo no espera a nada de eso. El búfer se sitúa entre ambos, de modo que un toque que llega en mitad de un cálculo se pone en cola en el orden en que ocurrió en lugar de desaparecer.
Piensa en una cola ante una ventanilla. El empleado atiende a una persona cada vez, pero no se rechaza a nadie que haya llegado. La cola también puede ser un problema: si se alarga, la persona que está delante puede llevar tanto tiempo esperando que lo que quería ya no tiene sentido.

El otro búfer en el que quizá estés pensando
Si buscaste este término después de que se te parara un vídeo, se trata de otra cosa. El búfer de un vídeo significa que la app está esperando datos de un servidor. El búfer de entrada es local: afecta a tus toques dentro de un juego o una app y no tiene nada que ver con la velocidad de tu conexión. Un juego puede tener una conexión perfecta y aun así sentirse lento por cómo se gestionan los toques en el dispositivo.
De dónde viene el retraso de los toques
No hay un único culpable. La latencia entre tu dedo y la respuesta de la pantalla es la suma de varios pasos.
1. El sistema operativo agrupa los eventos táctiles
La mayoría de las apps dibujan una vez por cada refresco de pantalla. La documentación del código fuente de Android explica que, por eso, una app solo puede responder a un evento de entrada por fotograma, así que los eventos que llegan dentro de un mismo periodo de refresco se agrupan en lugar de entregarse uno a uno.
El resultado práctico: incluso en móviles de gama alta, un evento de entrada puede retrasarse uno o dos fotogramas mientras el sistema espera a la siguiente actualización de pantalla para entregarlo. A 60 Hz, un fotograma dura unos 16,6 ms, así que hablamos de entre 16,6 y 33,3 ms añadidos antes de que el juego haya visto siquiera tu toque.
2. Las colas de pantalla
Un vídeo fluido necesita una pequeña cola de fotogramas, y esa misma cola afecta a los juegos. La documentación de Android sobre la regulación de fotogramas describe el problema del «buffer stuffing»: un juego presenta fotogramas más rápido de lo que la pantalla los consume, llenando la cola de pantalla y obligando a un fotograma extra de latencia de entrada, además de tirones. El juego parece ir rápido, pero se controla más lento.
3. Leer las entradas una vez por fotograma
Si un juego lee las entradas solo una vez por fotograma, un toque que llega justo después de la lectura espera a la siguiente. En un juego al que le cuesta mantener su tasa de fotogramas, esa espera se alarga. Las caídas de fotogramas y el retraso de entrada se alimentan mutuamente.
4. La red y la predicción, en el juego en línea
En el multijugador en tiempo real, los desarrolladores equilibran la respuesta local con la sincronización con el servidor. Si un juego predice demasiado por delante, puede desviarse del servidor y necesitar un rollback, es decir, volver al último estado válido conocido y volver a simularlo todo. Desarrolladores que lo comentan en GameDev.net señalan que los rollbacks son exigentes para los dispositivos móviles y pueden provocar las caídas de fotogramas que empeoran el retraso, sobre todo en móviles antiguos o de gama media.
¿Cuánto retraso puedes notar?
La investigación sobre aplicaciones móviles interactivas sitúa el umbral de latencia imperceptible en unos 96 ms para el tacto indirecto. Por debajo de eso, la mayoría de la gente no nota un desfase entre la acción y la respuesta. Por encima, los controles empiezan a parecer lentos.

La misma fuente lo plantea como un presupuesto. Si el agrupamiento, las colas de pantalla y el procesamiento se llevan cada uno una parte, un juego bien hecho recupera tiempo donde puede, para que toda la cadena quede holgadamente por debajo de la línea. En una prueba de reflejos, quieres estar muy por debajo, porque tu rival compite contra el mismo reloj.
Esta es una imagen aproximada a 60 Hz, usando las cifras de fotogramas anteriores:
| Origen del retraso | Coste típico a 60 Hz | Quién lo controla |
|---|---|---|
| El sistema agrupa los eventos táctiles al ritmo del refresco de pantalla | De 1 a 2 fotogramas, unos 16,6 a 33,3 ms | El desarrollador del juego, en parte |
| Cola de pantalla llena demasiado rápido (buffer stuffing) | 1 fotograma extra, unos 16,6 ms | El desarrollador del juego |
| Entradas leídas una vez por fotograma | Hasta 1 fotograma | El desarrollador del juego |
| Carga del dispositivo, calor, apps en segundo plano | Variable | Tú |
Son costes orientativos basados en la duración de los fotogramas que dan las fuentes, no mediciones de ningún móvil o juego concreto. Tu dispositivo y tus ajustes serán distintos.
Las dos caras del búfer
La ventaja: ningún toque perdido
El búfer protege tu intención. Si el juego está ocupado un momento cuando tocas, la acción se registra igualmente. Los desarrolladores de juegos de acción usan búferes cortos a propósito, para que una pulsación hecha un poco antes de tiempo siga contando. Una explicación sencilla describe el búfer de entrada como una zona de espera que asegura que las acciones se registren aunque ocurran un poco antes o después de que el juego pueda usarlas, y por eso resulta indulgente.
El coste: entradas caducadas
Tiene una contrapartida. Si se deja crecer el búfer, el juego puede procesar entradas antiguas que ya no encajan con el estado del partido. Un motor bien ajustado vacía o limpia el búfer a menudo, quedándose solo con las acciones recientes y relevantes, para que lo que pasa en pantalla coincida con tu reacción del momento.
Esta es la decisión de diseño central para un juego de reflejos. Un juego de lucha o de plataformas puede querer un búfer generoso para que los combos salgan fácilmente. Un duelo que se decide por quién toca primero quiere lo contrario: un búfer lo bastante corto para que no se pierda ningún toque y lo bastante fresco para que ningún toque se juzgue tarde.
El término medio: una ventana diminuta
Algunos juegos usan a propósito un búfer muy corto para leer bien dos toques casi simultáneos. Un desarrollador móvil describe una ventana de búfer de 50 ms que permite al juego esperar un instante a un segundo toque para que ambos se registren como simultáneos, lo que da la sensación de pulsar un botón físico preciso sobre una pantalla de cristal. El sacrificio es evidente: cada milisegundo de espera es un milisegundo añadido, así que la ventana tiene que ser diminuta.
Cómo consiguen los desarrolladores que el tacto parezca instantáneo
Si te preguntas cómo mantienen los mejores juegos para móvil unos controles precisos, estas son las técnicas habituales.
- Procesar las entradas al momento. El equipo del motor Godot describe el procesamiento ágil de entradas, un ajuste que entrega los eventos de entrada en el acto en lugar de esperar al siguiente fotograma. Ayuda sobre todo en los dispositivos de gama baja a los que les cuesta mantener una tasa de fotogramas estable.
- Leer las entradas más rápido que la tasa de fotogramas. Los juegos que leen el búfer de entrada más a menudo de lo que dibujan pueden saltarse la espera de uno o dos fotogramas que impone la entrega sincronizada con la pantalla.
- Regular bien los fotogramas. Ajustar el bucle de renderizado del juego a la pantalla evita el buffer stuffing y el fotograma extra de retraso que añade.
- Mantener búferes cortos y vaciar las entradas caducadas. Los toques antiguos deben caducar, no repetirse.
- Equilibrar la predicción con el servidor. Predecir lo suficiente para responder bien, pero no tanto como para que los rollbacks provoquen tirones.
Los desarrolladores también se topan con la variedad de hardware. Un desarrollador de Unity que creaba un juego de ritmo, por ejemplo, contó sus problemas con el retraso táctil en Android mientras probaba con un solo modelo de móvil. La latencia táctil cambia de verdad de un dispositivo a otro, y por eso un juego que va perfecto en un móvil puede notarse un poco raro en otro.
Qué puedes hacer como jugador
No puedes cambiar el código de un juego, pero sí eliminar lo que añade retraso por tu parte.
- Cierra las apps en segundo plano. Menos carga significa fotogramas más estables, y fotogramas más estables significan menos lecturas retrasadas de tus toques.
- Deja que el móvil se enfríe. El calor puede reducir el rendimiento. Si un juego de repente va pesado después de una sesión larga, un breve descanso ayuda.
- Actualiza el juego y el sistema del móvil. Ambos pueden incluir mejoras de entrada y de rendimiento.
- Quita los protectores de pantalla gruesos o limpia la pantalla si parece que fallan toques. Esto tiene que ver con la detección táctil más que con el búfer, pero es fácil de arreglar.
- Prueba con una conexión estable en los duelos en línea. El retraso de red es independiente del búfer de entrada, pero se suma a la sensación de llegar tarde.
- Baja los ajustes gráficos si el juego lo permite. Una tasa de fotogramas más estable suele significar una entrada con mejor respuesta.
- Toca con intención. Los toques rápidos y limpios valen más que aporrear la pantalla. En un duelo, un toque bien medido vale más que cinco tardíos.
Si los controles siguen pareciendo raros, prueba el mismo juego en otro dispositivo. Si allí va bien, la causa probablemente esté en la carga o el hardware del primer móvil, no en el juego.
Por qué a los juegos de reflejos les importa más
En Vladers, cada ronda es un duelo de reflejos: tocas más rápido que tu rival para ganar la posesión, y después construyes tu ataque y creas ocasiones de gol. Un juego así vive o muere según lo justo que sea con el momento de tu toque.
De todo lo anterior se derivan tres principios, y son el listón que nos ponemos como jugadores y como diseñadores:
- Tu toque debe juzgarse tan pronto como lo permita el dispositivo. Cada fotograma añadido entre el dedo y el juego es un fotograma que se descuenta de tu tiempo de reacción.
- Los toques antiguos no deben contar dos veces ni tarde. Un duelo de reflejos solo tiene sentido si la acción en pantalla refleja lo que acabas de hacer.
- La habilidad debe decidir la ronda. La elección del equipo, la formación y las habilidades de las cartas son estrategia que tú controlas. La gestión de las entradas debería ser invisible, para que lo que notes sean la estrategia y el timing.
Nuestra visión
Creamos Vladers y jugamos a él porque nos encanta el momento en que dos jugadores van a por el mismo balón. Un duelo de toques es fácil de explicar: sé más rápido. Pero cuanto más lo miras de cerca, más ves que la rapidez depende de toda la cadena, del pulgar al móvil, del móvil al juego y de vuelta a tus ojos.
Por eso entendemos la velocidad de reacción como una responsabilidad compartida. El juego debe mantener unos controles sencillos, con toques rápidos y un único arrastre para tirar, para que haya lo mínimo posible entre tú y el resultado. Tú debes traer un equipo que encaje con tu estilo, porque las estadísticas de las cartas, las formaciones, las acciones especiales y los poderes especiales determinan cuánto vale una posesión ganada.
También creemos que los partidos rápidos deben ser justos en cualquier móvil. Los juegos de reflejos se juegan en todo tipo de dispositivos, desde los últimos modelos de gama alta hasta los más antiguos, y las lecciones de la comunidad de desarrolladores son claras: los búferes cortos, el procesamiento inmediato de las entradas y una regulación estable de los fotogramas ayudan a todos los jugadores, no solo a los que tienen hardware de gama alta.
Así que cuando alguien nos dice que un toque le pareció tardío, no lo descartamos. Le preguntamos qué dispositivo usa, si estaba caliente, si estaba con wifi y en qué modo jugaba. A menudo la respuesta está en la cadena de pequeños retrasos que describe este artículo. Ese es el tipo de detalle que hace que un juego rápido se sienta justo, y es la parte del diseño que los jugadores casi nunca ven pero siempre notan.
— Julien
Prueba tú mismo un duelo de reflejos
Si quieres notar cómo se mezclan el timing y la estrategia, Vladers es un juego de cartas coleccionables de fútbol gratuito para móvil. Abres packs para coleccionar futbolistas ficticios de clubes originales, creas un equipo de cuatro cartas con un delantero, un centrocampista, un defensa y un portero, eliges una formación y juegas partidos en tiempo real en los que el toque más rápido gana la posesión. Está disponible en inglés, francés y español. Puedes saber más sobre Vladers y sus modos de juego, desde el JcJ en directo de la Liga Vladers hasta Clash y las Pruebas elementales.
Lista rápida para valorar la respuesta de un juego
Cuando pruebes cualquier juego para móvil basado en el timing, unas pocas pruebas sencillas te dicen mucho.
- Toca una vez y observa la respuesta. La reacción debería parecer inmediata, sin pausa visible.
- Toca dos veces rápido. Ambos toques deberían registrarse en orden. Si uno desaparece, puede que el juego esté perdiendo entradas.
- Fíjate en los tirones. Si la imagen se engancha, probablemente la entrada también se retrase.
- Compara los modos. Si jugando solo todo va fino y en línea parece tardío, la causa puede ser la red y no la gestión de las entradas.
- Compara dispositivos. Un segundo móvil separa los problemas del dispositivo de los problemas del juego.
Ninguna de estas pruebas es una medición de laboratorio. Son formas rápidas de hacerte una idea de lo que están haciendo tu móvil y tu juego.
Preguntas frecuentes
¿Qué es el búfer de entrada?
Es el almacenamiento temporal de tus acciones, como los toques en pantalla, antes de que el juego las procese. Evita que se pierdan entradas cuando el juego está ocupado y las pone en cola en el orden en que ocurrieron. La cola debe ser corta para no entregar acciones caducadas.
¿El búfer de entrada es lo mismo que el búfer de un vídeo?
No. El búfer de un vídeo significa que una app está esperando datos de un servidor. El búfer de entrada ocurre en tu dispositivo y afecta a cómo llegan tus toques al juego. Una conexión a internet rápida soluciona el primer tipo de espera, pero no cambia el segundo.
¿Por qué mis toques parecen llegar tarde incluso en un móvil rápido?
El sistema suele agrupar los eventos táctiles al ritmo del refresco de pantalla, lo que puede añadir uno o dos fotogramas de retraso incluso en hardware de gama alta. Un juego que presenta los fotogramas demasiado rápido puede añadir otro por el buffer stuffing. Los desarrolladores pueden reducir ambos con una mejor gestión de las entradas y de los fotogramas.
¿Cuánto retraso pueden notar realmente los jugadores?
La investigación sobre aplicaciones móviles interactivas apunta a unos 96 ms para el tacto indirecto como umbral de latencia imperceptible. Los jugadores competitivos suelen notar diferencias menores porque comparan su timing con el de un rival.
¿Puedo arreglar yo mismo el retraso de entrada?
Puedes reducir la parte que depende de ti. Cierra las apps en segundo plano, deja que se enfríe un móvil caliente, actualiza el juego y el sistema, y usa una conexión estable para jugar en línea. Si el retraso continúa, prueba otro dispositivo para ver si el responsable es el juego o el móvil.
Fuentes
- What is an input buffer? (Lenovo glossary)
- Frame Pacing library (Android Developers)
- Batched consumption of input events (Android source documentation)
- Mobile interactive application latency research (ACM MMSys 2017)
- Agile input processing (Godot Engine)
- Input buffering (CatEncode)
- Simultaneous Inputs & Button Timing Buffering for Mobile (Mega Cat Studios)
- Rollback Prediction Management (GameDev.net Forums)
- Android Latency Problem (Unity Discussions)
