devlog

Diseño de un corredor sin fin de tres carriles para teclado y táctil

Un corredor de tres carriles refinado para cambios de carril, saltos y deslizamientos legibles en teclado y táctil.

Ilustración de portada de Diseño de un corredor sin fin de tres carriles para teclado y táctil

La promesa de un corredor de tres carriles

Un corredor sin fin de tres carriles parece simple porque el jugador solo tiene unas pocas acciones: moverse a la izquierda o a la derecha, saltar, deslizarse y decidir cuándo una moneda vale el riesgo. Ese vocabulario limitado es exactamente por lo que cada detalle importa. Cuando el juego es justo, el jugador lee la pista, se compromete con una acción y entiende el resultado. Cuando no lo es, los obstáculos se funden con el fondo, las entradas llegan demasiado tarde o la cámara oculta la ruta segura.

Para la subida del creador Endless Runner, la revisión se centró en preservar ese bucle de decisión legible en teclado y táctil. La compilación ya contenía un panel de ayuda inicial, dos niveles de velocidad, contadores de puntuación y distancia, monedas, amenazas en movimiento, pausa, reinicio y una puntuación máxima guardada. El trabajo no era inventar un juego diferente. Era verificar que el diseño existente comunica sus reglas y responde de manera consistente.

Los cambios de carril deben ser discretos y predecibles

El jugador siempre debe saber cuál de los tres carriles está activo. Un comando de izquierda o derecha mueve exactamente un carril a menos que el personaje ya esté en el borde. Las pulsaciones repetidas de teclas no pueden poner en cola un movimiento extra invisible que se active más tarde. La animación puede suavizar entre posiciones, pero la lógica de colisión debe coincidir con la posición visual durante la transición.

En escritorio, el corredor acepta las teclas de flecha como convención principal y también admite A y D. En táctil, un deslizamiento horizontal se asigna a la misma decisión de un solo carril. El umbral de deslizamiento debe ignorar pequeños movimientos de desplazamiento mientras sigue sintiéndose inmediato. El movimiento visual, el estado de colisión y el encuadre de la cámara deben estar impulsados por el mismo índice de carril para que una ventana móvil estrecha no cree un conjunto de reglas diferente.

Saltar y deslizarse necesitan contratos legibles

Saltar y deslizarse no son animaciones de escape intercambiables. Una barrera en el suelo pide un salto; una barrera baja elevada pide un deslizamiento. Cada obstáculo necesita suficiente contraste, visibilidad anticipada y altura consistente para que el jugador identifique ese contrato antes de que se cierre la ventana de entrada.

Los jugadores de teclado pueden usar la flecha arriba, W o espacio para saltar, y la flecha abajo o S para deslizarse. Los jugadores táctiles usan deslizamientos verticales. La pantalla de ayuda debe indicar estos controles, pero la pista misma debe enseñarlos a través de ejemplos tempranos y aislados. Combinar un cambio de carril con un salto puede ser emocionante más tarde; usar esa combinación antes de que el jugador entienda las siluetas se siente arbitrario.

La dificultad debe comprimir el tiempo, no eliminar información

El primer nivel actúa como calentamiento y le da al jugador un objetivo de quinientos metros. El segundo nivel aumenta la velocidad y la densidad de obstáculos hacia una meta de mil quinientos metros. Aumentar la dificultad acortando la ventana de decisión puede funcionar, pero el juego debe preservar la información visual. El juego más rápido necesita un espaciado más limpio, siluetas más fuertes y combinaciones disciplinadas en lugar de una pared de objetos aleatorios.

Las líneas de monedas son útiles como guía suave. Pueden revelar un carril seguro o invitar a un desvío calculado, pero no deben llevar directamente a una colisión ilegible. Un sistema justo permite que un jugador hábil anticipe patrones mientras retiene suficiente variación para la rejugabilidad. Sobrevivir sigue siendo más importante que recolectar cada moneda.

El diseño móvil es parte del diseño del juego

Una captura de pantalla de escritorio no prueba la preparación móvil. La vista previa protegida se probó en una ventana de teléfono estrecha con la ayuda inicial visible, y luego con el juego iniciado. Los controles, los contadores de estado y las acciones de pausa debían permanecer legibles sin desplazamiento horizontal. Se revisaron los manejadores táctiles para las cuatro direcciones, y el modo integrado ordinario seguía siendo jugable sin forzar la pantalla completa.

La página circundante de Malaguo también importa. El área de juego debe reservar una proporción estable, el control de pantalla completa debe permanecer accesible, y las acciones de compartir o reportar no pueden cubrir el juego. Un navegador móvil añade sus propias barras de dirección y navegación, por lo que el espacio seguro debe tolerar menos espacio vertical de lo que sugiere el tamaño nominal de la pantalla.

Lo que la revisión aceptó

La compilación candidata se inició correctamente después de su pantalla de ayuda inicial deliberada. El movimiento a la izquierda y el salto respondieron a la entrada del teclado, la distancia y la puntuación avanzaron durante el juego, y la consola del navegador se mantuvo limpia. El diseño móvil y los manejadores de deslizamiento cubrieron el mismo conjunto de acciones. La copia del catálogo se amplió para que los jugadores entiendan los dos objetivos, el riesgo del tren en movimiento, la persistencia de la mejor puntuación y los controles exactos antes de lanzar.

La aprobación no significa que el diseño nunca pueda mejorar. Las versiones futuras pueden añadir mejor telemetría de incorporación, más secuencias de patrones creadas, opciones de accesibilidad y sonido más rico. Significa que esta versión nombrada entrega la mecánica descrita en su página, en los dispositivos que afirma soportar, sin ocultar una ruta rota detrás de un enlace público.

Una lista de verificación para creadores de corredores

Prueba los límites de carril, las entradas opuestas rápidas, la recuperación de salto y deslizamiento, la pausa durante el movimiento, el reinicio después de la colisión y la persistencia de la ayuda inicial. Verifica cada etiqueta de teclado contra el código. En táctil, prueba deslizamientos cortos y diagonales, el desplazamiento del navegador y la ventana más pequeña soportada. Finalmente, juega lo suficiente para alcanzar el nivel de velocidad más alto. Un corredor que funciona durante los primeros veinte segundos puede fallar cuando el tiempo, la densidad de aparición y la superposición de animaciones se combinan bajo presión.

♡ Me gusta · 0

Conversación 0

Iniciar sesión para unirse a la conversación.

Inicia una conversación reflexiva.