Carrera de mecanografía multijugador: compite con tus amigos con un código de 5 letras

Crea una sala en un clic, comparte el código o el enlace, y todos escriben exactamente el mismo texto en el mismo instante. Las barras de progreso se actualizan en vivo, el servidor lleva el reloj y gana el mayor WPM. Nadie necesita cuenta.

Actualizado el por · Read in English

Cómo empezar una carrera de mecanografía con amigos

  1. Abre el lobby

    Entra en keyduelo.vercel.app/play. La lista de salas activas se actualiza cada 2 segundos.

  2. Elige un apodo (opcional)

    Si lo dejas vacío recibes un nombre de invitado como guest4821. Solo se guarda en tu navegador.

  3. Crea una sala

    Pulsa "create new room". Recibes un código de 5 caracteres (letras de la A a la Z y dígitos del 2 al 9, sin los ambiguos I, O, 0 y 1) y te conviertes en anfitrión.

  4. Invita a tus amigos

    Usa el botón de copiar enlace o copiar código en la cabecera de la sala y pégalo en el chat del grupo. Quien abra el enlace entra al instante, sin registrarse.

  5. Configura la carrera

    Como anfitrión eliges palabras (10 a 100) o tiempo (15 a 60 segundos) y si el texto lleva puntuación. Todos en la sala ven el cambio en vivo.

  6. Arranca

    Pulsa start. Una cuenta regresiva 3-2-1 sincronizada corre en todas las pantallas a la vez.

  7. Compite

    Escribe. Cada jugador tiene una barra de progreso relativa al líder, refrescada cada 150 milisegundos aproximadamente.

  8. Resultados y revancha

    El ranking muestra WPM, precisión y tiempo de cada jugador. El anfitrión pulsa "next race" para repetir con un texto nuevo.

Cómo funciona el ranking

Las reglas las aplica el servidor de la sala, no tu navegador, así que nadie gana editando un reloj local o un mensaje de progreso.

Anfitrión, jugadores y espectadores

RolCómo lo obtienesPuedeNo puede
anfitriónCreaste la salaCambiar la configuración, iniciar, expulsar jugadores, lanzar la siguiente carreraCeder el rol a otra persona
jugadorEntraste a una sala en lobbyMarcar listo, competir, ver las estadísticas de todosCambiar la configuración, iniciar, expulsar
espectadorElegiste spectate o entraste a una sala ya en carreraVer barras de progreso, cuenta regresiva y resultadosEscribir, marcar listo, aparecer en el ranking

Si el anfitrión se va, la sala se cierra y todos vuelven al lobby con un aviso. No hay traspasos confusos: una sala nueva está a un clic.

Salas públicas y modo espectador

El lobby lista cada sala activa con su anfitrión, modo, número de jugadores y estado. Las salas en lobby aceptan jugadores; las que ya están en carrera aceptan espectadores, así que quien llega tarde puede ver el final. Cualquiera puede entrar a una sala listada, así que comparte el código con quienes quieras en la carrera y arranca en cuanto estén dentro.

Por qué competir en keyduelo

Límites actuales

Preguntas frecuentes

¿Cuántas personas pueden entrar en una sala?

No hay un tope fijo en el servidor de la sala. Cada sala corre en su propio Durable Object de Cloudflare y cada participante añade una conexión WebSocket. Los grupos de 2 a 20 personas son el punto ideal para que las barras de progreso se lean bien.

¿Mis amigos necesitan una cuenta para competir?

No. Quien abre el enlace de la sala o escribe el código de 5 caracteres en el lobby entra de inmediato. Si no pone apodo, keyduelo le asigna un nombre de invitado.

¿Puedo ver una carrera sin jugar?

Sí. Usa el botón spectate en cualquier sala del lobby, o entra en una sala que ya esté corriendo: se abre en modo espectador con las barras de progreso en vivo y la cuenta regresiva sincronizada.

¿Qué pasa si el anfitrión se desconecta?

La sala se cierra y todos los jugadores y espectadores vuelven al lobby con un aviso. Cualquiera puede crear una sala nueva en un clic. Si el anfitrión solo recarga la pestaña, conserva el rol gracias a un token guardado en su navegador.

¿La distancia o la latencia afectan el resultado?

Tu WPM se calcula con tus propias pulsaciones en tu propio navegador y se envía a la sala como contadores de progreso, así que una conexión lenta retrasa lo que ven los demás, no tu puntuación. En modo tiempo el reloj del servidor fija el mismo inicio y fin para todos.

¿Puedo competir contra un bot o usar mi propio texto?

Todavía no. Las carreras de keyduelo son entre personas sobre un texto generado a partir de 282 palabras comunes del inglés, con puntuación opcional. Para practicar en solitario, el test de la página principal es el lugar.