Saltar al contenido
  1. Inicio
  2. Artículos
  3. Game feel: por qué un salto se siente bien

Game feel: por qué un salto se siente bien

6 min de lecturaPor GameDevCraft

Toma dos juegos de plataformas con exactamente las mismas reglas: el personaje corre, salta y esquiva enemigos. En uno, moverse es un placer: el personaje responde al instante, el salto tiene peso y cada aterrizaje se siente sólido. En el otro, parece flotar, tarda en reaccionar y nunca sabes si el golpe acertó. Mismas reglas, experiencias opuestas.

Esa diferencia tiene nombre: game feel, la sensación de controlar algo dentro del juego. Es una de las áreas menos visibles del diseño y una de las que más influyen en que alguien siga jugando o deje el control a los cinco minutos. En este artículo verás de qué está hecha y qué técnicas concretas usan los mejores juegos.

Qué es el game feel

Steve Swink, en su libro Game Feel (2009), lo describe como la sensación de controlar en tiempo real un objeto virtual dentro de un espacio simulado, con interacciones reforzadas por el pulido. De esa definición salen tres ingredientes:

  • Control en tiempo real. El jugador actúa y el juego responde de inmediato, en un ciclo continuo.
  • Espacio simulado. Hay reglas físicas, aunque sean inventadas: gravedad, inercia, colisiones.
  • Pulido. Efectos que no cambian las reglas pero refuerzan la sensación: partículas, sonidos, vibraciones.

Conviene trabajarlos en ese orden. Ningún efecto de partículas arregla un control que responde tarde.

La respuesta inmediata

El primer requisito es que el juego responda ya. El tiempo entre que presionas un botón y ves el resultado se llama latencia, y en juegos de acción unas pocas decenas de milisegundos adicionales bastan para que los controles se sientan pesados, aunque el jugador no sepa explicar por qué.

Como referencia, un juego a 60 imágenes por segundo dibuja una imagen nueva cada 16,7 milisegundos. Si una acción tarda tres o cuatro imágenes en mostrarse, el retraso ya es perceptible. Parte de la latencia depende de la tecnología (motor, pantalla, control), pero otra parte depende del diseño: una animación de preparación demasiado larga antes del salto es latencia que agregaste tú.

Los números del movimiento

Que un movimiento “se sienta bien” depende de números concretos:

  • Aceleración. Instantánea se siente precisa pero rígida; lenta se siente pesada, como un vehículo.
  • Velocidad máxima. Determina el ritmo del juego y el tamaño de los niveles.
  • Desaceleración. Si es muy larga, el personaje “patina” y el jugador se cae de las plataformas.
  • Control en el aire. Mucho control da libertad; poco control da peso y obliga a comprometerse con cada salto.
  • Gravedad. La fuerza que devuelve al personaje al suelo, y la base de uno de los grandes secretos del género.

Compara Super Mario Bros., con su inercia y su aceleración progresiva, con Celeste, donde Madeline responde de forma casi instantánea. Ninguno está mal: cada configuración produce una sensación distinta y pide niveles distintos.

La curva de salto: por qué la física realista no funciona

Si programas un salto con física realista, el personaje sube y baja siguiendo una parábola perfecta. El resultado suele sentirse flotante y poco controlable. Por eso muchos juegos de plataformas hacen trampa de tres maneras:

Gravedad mayor al caer

El personaje baja más rápido de lo que sube. El salto se siente decidido y el jugador recupera antes el control.

Salto variable

Si el jugador suelta el botón antes de tiempo, el salto se corta. Un toque breve produce un salto corto; mantener el botón, uno largo. Así el jugador controla la altura sin pensar en ello. Super Mario Bros. ya lo hacía en 1985, y Hollow Knight lo usa con gran precisión.

Suspensión en el punto más alto

Reducir la gravedad durante una fracción de segundo en la cima da tiempo para apuntar el aterrizaje.

Gráfico de altura frente a tiempo: el salto realista sigue una parábola simétrica, mientras que el salto diseñado se suspende en la cima, cae más rápido y se acorta si se suelta el botón.

Ayudas invisibles: coyote time y jump buffer

Hay otro grupo de técnicas que el jugador casi nunca nota, pero que hacen que el juego se sienta justo. Maddy Thorson, cocreadora de Celeste, describió públicamente varias de las que usa su juego, y hoy son prácticas comunes:

  • Tiempo de gracia al borde (coyote time). El jugador puede saltar durante unas centésimas de segundo después de haber dejado la plataforma. El nombre viene del coyote de los dibujos animados que corre en el aire antes de caer.
  • Memoria de la pulsación (jump buffer o input buffering). Si el jugador presiona saltar un instante antes de tocar el suelo, el juego recuerda la orden y salta en cuanto aterriza.
  • Corrección de esquinas. Si el personaje choca con el borde de un techo por un par de píxeles, el juego lo desplaza para que pase en lugar de detenerlo.

Dos ayudas invisibles: el tiempo de gracia acepta saltos un poco tardíos al dejar la plataforma, y la memoria de la pulsación acepta saltos un poco tempranos antes de aterrizar.

Todas comparten un principio: el juego interpreta lo que el jugador quería hacer, no solo lo que hizo con precisión matemática. Cuando el jugador falla, siente que fue su culpa y quiere intentarlo de nuevo, en lugar de sentir que el juego le hizo trampa.

Estas ayudas no vuelven el juego fácil. No cambian la dificultad del desafío: eliminan fallos que se percibirían como injustos. Un juego exigente con buenas ayudas se siente difícil pero justo; sin ellas, difícil y arbitrario.

Feedback: el juego responde

El feedback son todas las señales con las que el juego comunica el resultado de tus acciones. Llega por varios canales:

  • Visual: animaciones, partículas, destellos, números que aparecen.
  • Sonoro: efectos, cambios en la música, voces.
  • Táctil: la vibración del control o del teléfono.
  • Sistémico: un marcador que sube, una puerta que se abre.

Un buen feedback cumple dos funciones a la vez: informa (qué ocurrió, si acertaste, cuánto daño hiciste) y recompensa (la acción se siente satisfactoria). El destello al golpear a un enemigo confirma el impacto y, al mismo tiempo, se siente bien.

Juice: el arte de exagerar

En 2012, Martin Jonasson y Petri Purho dieron una charla muy difundida, Juice it or lose it. Partían de un clon simple de Breakout y agregaban capa tras capa de efectos sin cambiar ninguna regla, hasta que el juego parecía cobrar vida. Desde entonces se habla de juice para referirse a esos efectos que exageran la respuesta del juego:

  • Sacudida de pantalla en impactos y explosiones.
  • Pausa de impacto (hit stop): congelar el juego unas pocas imágenes en el instante del golpe, algo que juegos como Hades o Super Smash Bros. usan constantemente.
  • Estirar y aplastar: los objetos se deforman al acelerar y al chocar, uno de los principios clásicos de la animación.
  • Partículas: polvo al aterrizar, chispas al golpear.
  • Sonido en capas y variación aleatoria para que la repetición no canse.

Un golpe satisfactorio suele tener tres momentos: una anticipación breve, la acción, donde se concentran casi todas las señales, y una recuperación hacia la calma. En las acciones del jugador, la anticipación debe ser corta; en los ataques enemigos, larga, para dar tiempo a reaccionar.

Cuándo es demasiado

Más efectos no siempre es mejor. El exceso genera ruido (si todo destella, nada destaca), fatiga y problemas de accesibilidad: la sacudida puede marear y los destellos rápidos pueden afectar a personas con fotosensibilidad. Ofrece opciones para reducirlos y reserva los efectos más intensos para los momentos importantes.

Ejercicio: juega sin sonido

Elige una acción de un juego que te guste (recoger una moneda, golpear a un enemigo, abrir un cofre). Repítela con el sonido apagado y luego encendido. Anota qué cambia en tu percepción y describe todo lo que ocurre en el medio segundo que dura.

Resumen

  • El game feel es la sensación de controlar algo en tiempo real dentro de un espacio simulado, reforzada por el pulido.
  • Se trabaja en orden: respuesta inmediata, números del movimiento y, al final, pulido.
  • Los buenos saltos no son realistas: caen más rápido, se cortan al soltar el botón y se suspenden un instante en la cima.
  • El coyote time, el jump buffer y la corrección de esquinas interpretan la intención del jugador y hacen que el desafío se sienta justo.
  • El feedback informa y recompensa a la vez.
  • El juice exagera la respuesta del juego, pero en exceso produce ruido, fatiga y problemas de accesibilidad.

Entrena tu sensibilidad como diseñador

Detectar por qué un control se siente bien o mal es una habilidad que se entrena observando con atención. Para empezar a practicarla, descarga la guía gratuita “Piensa como diseñador” y completa su reto de 7 días. Si quieres ir más allá, el libro El Viaje del Diseñador de Videojuegos dedica un capítulo completo al game feel y al feedback, y los aplica en el diseño de Luciérnaga, el juego de ejemplo que se construye a lo largo de sus páginas.