Distingue cambiar dirección y dar un paso
Después de Empezar, el avance es continuo. Un botón de dirección orienta un paso próximo; no significa que una sola pulsación mueva una casilla y luego detenga el juego. Si sueltas los botones, la serpiente no espera automáticamente la siguiente orden.
Antes de tocar, identifica el rumbo que la cabeza está siguiendo. La dirección que recuerdas haber pedido y el movimiento que ya ocurrió pueden pertenecer a momentos diferentes. La restricción inversa se entiende con relación al avance real, no como una promesa de que una lista de pulsaciones rápidas se ejecutará como una cola completa de instrucciones.
Un giro perpendicular necesita espacio en el tablero
Supón que avanzas a la derecha y quieres volver a la izquierda. Puedes necesitar subir, avanzar por esa dirección y después girar a la izquierda. Las casillas de ese recorrido deben estar dentro de los bordes y libres de cuerpo que todavía permanezca allí.
Pulsar arriba y enseguida izquierda antes de que ocurra el avance intermedio no demuestra que hayas realizado ambos giros. La izquierda puede seguir siendo opuesta al rumbo actual y quedar ignorada. Observa la posición y dirección de la cabeza antes de introducir el segundo cambio. No hay un tiempo fijo en milisegundos que esta guía prometa para todos los dispositivos.
Un botón ignorado no convierte una pared en salida
Si avanzas hacia un borde, pedir la dirección inversa no frena la partida ni te permite salir por el lado opuesto del tablero. Debes elegir una perpendicular válida antes de alcanzar el límite y contar con casillas suficientes para completar esa maniobra.
Imagina que la cabeza está en la primera fila y se mueve a la derecha. Pedir izquierda no prepara una vuelta segura, y pedir arriba tampoco ofrece una salida dentro del tablero. Debes evaluar las opciones reales que quedan, sin convertir la proximidad de la pared en una excepción a las reglas de giro o de colisión.
No confundas esta restricción con todos los choques del cuerpo
La inversión directa intenta regresar hacia el segmento que queda detrás de la cabeza. Pero un giro perpendicular también puede chocar con otra parte del cuerpo más adelante. Que una dirección no sea inversa sólo indica que pasa esa restricción; todavía debes comprobar la casilla de destino.
La cola puede liberar su última posición en un paso sin fruta, mientras un segmento interior seguirá ocupando otra casilla. Son reglas de movimiento diferentes que no deben resumirse como puedes girar siempre hacia una casilla ocupada. Si no identificas bien qué segmento se retira, busca una ruta abierta en lugar de tratar una excepción específica como un permiso general.
Pausa cuando necesites detener el avance
Usa Pausa si quieres apartarte del juego. Detiene la sesión y oculta el tablero; no deja una imagen visible de análisis ni cambia el rumbo para una inversión posterior. Al continuar, revisa la posición que reaparece antes de ejecutar una dirección recordada.
Los botones visibles y las flechas o WASD con el foco apropiado siguen las mismas reglas. Si una entrada no se refleja, distingue entre una dirección inversa, un problema de foco y una partida que ya terminó. El guardado es local cuando el navegador conserva datos, no una cuenta sincronizada. El objetivo de esta explicación es comprender una orden concreta, no prometer que todo choque pueda evitarse o que una secuencia de giros garantice un récord.
Preguntas frecuentes
¿Puedo pasar de derecha a izquierda con un botón?
No. El cambio directo al sentido opuesto se ignora.
¿Dos pulsaciones rápidas equivalen a dos pasos?
No necesariamente. Debe ocurrir movimiento real entre los giros para que la ruta sea la que imaginas.
¿Soltar botones detiene la serpiente?
No. Tras comenzar sigue avanzando; utiliza Pausa para detener la sesión.
¿Un giro perpendicular siempre es seguro?
No. También debe respetar bordes y cuerpo que permanezca en la casilla de destino.
¿Pausa permite mirar el tablero fijo?
La pausa oculta el tablero. Al continuar debes revisar la posición que reaparece.