Esquivar / Evitar(Dodge / Avoid)

Sobrevivir bajo presión continua y restricciones espaciales; el núcleo gira en torno a la detección de impactos, las ventanas y el ritmo.

Qué es

Los peligros no paran de volar hacia ti y tu trabajo es seguir vivo: los bullet-hell, Flappy Bird y los juegos de esquivar están construidos sobre esto.

Cómo se juega

Arrastras a tu personaje a través de una tormenta de balas, zigzagueando entre ellas; la fracción de segundo en la que una te roza sin matarte hace que el corazón se salte un latido: esa emoción del «por los pelos» es el movimiento insignia.

Por qué aprenderlo

Es la muestra más pura de «la dificultad como ritmo»: si quieres aprender a poner a los jugadores tensos sin que se sientan engañados, empieza aquí.

El juego de esquivar divide la «supervivencia» en una cadena de juicios legibles, momento a momento: cada peligro tiene un aviso, una trayectoria y un hitbox, y cada esquiva informa de inmediato de su resultado y de su razón. La parte difícil no es esquivar, sino la credibilidad y la indulgencia del juicio: el hueco entre el hitbox y el círculo visual es tu presupuesto de emoción, y los fotogramas de invencibilidad más el feedback de rozadura deciden si un fracaso es aprendible. La justicia que sienten los jugadores se construye con estos detalles invisibles del motor de juicio.

Por qué importa esta mecánica
Para los jugadores

Esquivar alimenta un apetito seguro de peligro: una bala que te roza sin matarte es convertida por el cerebro en pura emoción. Las ventanas de indulgencia y las bonificaciones por rozadura producen ese momento en serie, dejando al jugador cosechar pequeñas victorias oscilando entre «casi muero» y «no puedo creer que no lo hiciera».

Para el ecosistema

La esquiva de balas es una de las formas de menor barrera del juego de acción: un dedo, diez segundos por partida, naturalmente apta para el tiempo fragmentado y el compartir en vídeo corto.

Oficio transferible

Aprende el juego de esquiva y aprenderás ingeniería de curvas de presión e indulgencia: rampas de densidad, escalado de hitboxes, antelación de avisos; diales que seguirás girando en runners, shooters y peleas de jefes.

Comportamiento de juego
Esquivar / Evitar(Dodge / Avoid)
Características de juego
Complejidad
Principiante → Avanzado
Objetivos de aprendizaje
  • Principiante: entender el bucle mínimo de supervivencia — aparición → aviso → movimiento → juicio → feedback — y reproducir un juicio de rozadura en la demo
  • Intermedio: escribir el contrato completo de juicio de impacto (hitbox, zona de rozadura, fotogramas de invencibilidad, protección de reaparición) y ajustar parámetros de indulgencia que eviten que los principiantes abandonen
  • Avanzado: diseñar la curva de presión (estructura de rampa densidad × velocidad × tiempo) y verificar la salud de la dificultad con la tasa de rozaduras y la distribución del tiempo de supervivencia
Patrones principales

② Demo jugable al instante

Esquivar / Evitar(Dodge / Avoid) Demo
Cargando juego…
Pistas de reglas
Regla: generación de peligros → aviso/trayectoria → movimiento del jugador → detección de impacto (golpe/rozadura) → feedback (daño/fotogramas de invencibilidad)
Guía de laboratorio: trata la demo como un experimento
Experimento de tolerancia de impacto
Haz: Arrastra «Ventana de indulgencia (reducción del hitbox, px)» de 0 a 24 y luego deja que las balas rocen tu nave a propósito
Observa: Tolerancia = el hitbox es un anillo más pequeño que el gráfico: a 0px una rozadura mata, a 24px los jugadores se atreven a pasar entre las balas. El hueco entre los dos círculos es tu presupuesto de casi-impactos: demasiado estricto aplasta el lucimiento, demasiado laxo mata la tensión.
Experimento de recompensa por rozadura
Haz: Sube «Bonificación por rozadura» de 0 a 50, pon «Densidad de balas» a 3+ y vuela cerca de las balas activamente
Observa: Una bonificación por rozadura convierte la esquiva de supervivencia en una emoción perseguida: los peligros se vuelven recursos de puntuación. Cuanto mayor la recompensa, más pegado al peligro vuela el jugador: un solo parámetro reescribe toda la curva riesgo-recompensa.
Curva de presión por densidad
Haz: Sube «Densidad de balas» de 1 a 5, sobreviviendo 20 segundos en cada nivel
Observa: La densidad es el dial de la curva de presión: cada +1 reduce visiblemente la proporción de espacio seguro. La densidad por sí sola no es dificultad: la dificultad real es densidad × tolerancia: denso + indulgente sigue siendo casual, escaso + estricto sigue matando.

③ Análisis del sistema de comportamiento

3.1 Problemas que resuelve
  • Hacer que las razones del fracaso sean atribuibles (por qué te golpearon, dónde está la seguridad).
  • Convertir las rozaduras en momentos satisfactorios y no en un simple seguir vivo.
  • Controlar la intensidad con una curva de presión (densidad/velocidad/ritmo) para evitar el mero apilado numérico.
3.2 Conjunto mínimo de reglas
  • Peligro: reglas de generación (frecuencia/dirección/velocidad/cantidad).
  • Movimiento: movimiento del jugador y restricciones (velocidad, giro, límites).
  • Detección de impacto: radio de impacto y resolución (daño/fracaso/fotogramas de invencibilidad).
3.3 Bucle del sistema (opcional)
Entrada (movimiento/esquiva) → Predicción (leer el aviso) → Detección de impacto (golpe/rozadura) → Feedback (daño/supervivencia) → Cambio de presión → Nueva entrada
Notas de diseño
La emoción es un recurso diseñado: cuántos píxeles se mete el hitbox dentro del círculo visual es exactamente cuánto se atreve el jugador; demasiado estricto y se refugia, demasiado laxo y la tensión se va. Ese hueco merece más ajuste que la velocidad de las balas.
«Casi muero» le gana a «esquivé perfecto»: las bonificaciones por rozadura convierten las amenazas en recursos, atrayendo a los jugadores hacia el peligro; contraintuitivamente, recompensar las rozaduras hace a los jugadores más seguros, porque empiezan a estudiar las trayectorias a propósito.
Solo el fracaso atribuible gana un reintento: con avisos poco claros, el jugador siente «es injusto» en vez de «me equivoqué»; el tiempo de antelación del aviso no es una función de accesibilidad, es la base de justicia del juego de esquiva.

④ Combos y variantes habituales

Esquivar / Evitar + Disparo / Puntería
Producir daño mientras se esquiva, creando un bucle de «posicionarse y disparar».
Esquivar / Evitar + Progresión
Convierte el tiempo de supervivencia y las esquivas perfectas en recursos de progresión.
Esquivar / Evitar + Aleatorio
Aleatoriza los patrones de peligro, enfatizando la adaptación y la lectura del mapa.
⑤ Diseño y algoritmos avanzados (plegado)Clic para expandir
Advertencias de diseño
  • Los avisos poco claros hacen que los fracasos no se puedan atribuir (el jugador se siente tratado injustamente).
  • Una velocidad demasiado alta con feedback débil convierte la experiencia en «recibir golpes pasivamente».
  • Una detección de impacto demasiado estricta comprime el espacio expresivo; una demasiado laxa pierde la tensión.
Ejemplos de algoritmos
  • Generación: generador de balas/obstáculos y curva de dificultad.
  • Detección de impacto: colisión de círculo/cápsula, detección de rozadura, ventana de fotogramas de invencibilidad.

⑥ Artículos de casos relacionados

Pacman City: Turning "Dodge the Ghosts" into Timed Route Planning
120 seconds, 3 lives, 323 dots: eat and dodge through a block-city maze, where the 8-second power-pellet reversal is the only rhythm switch that matters.
Roguelike Slaying: Enemy Density Formulas and Screen Readability
This article dissects the core mechanics of roguelike slaying games, breaking down the construction of enemy density curves to create dynamic combat pacing. It explains how director systems use calculation to control enemy distribution for screen readability, analyzes hard rules limiting special effects to ensure visual clarity, and reveals the satisfaction derived from linear enemy growth paired with exponential player damage. The guide provides actionable advice for developers to balance numerical values with player experience.
Tap Dodge: Balancing Failure Tolerance and Bullet Speed Curves
A deep dive into the tap dodge mechanic, analyzing hitbox tolerance settings and near-miss feedback to balance failure risk. We also explore constructing bullet speed curves to achieve smooth difficulty progression, providing core design strategies for developers to ensure both responsive controls and long-term player retention.
Survival Countdown: Designing Time Pressure and the 'Final 10 Seconds' Effect
Analyze time pressure mechanics focusing on non-malicious dynamic curves and forgiveness windows. Deep dive into the 'Final 10 Seconds' effect to reveal how countdowns alter risk-reward ratios, driving players toward aggressive decisions in high-stakes endings, providing empirical strategies for building urgency in action-dodging levels.