Desarrollo a medida · Proyecto propio

cinco30: un juego diario de palabras con ligas de 30 jornadas

Cada día hay una palabra de cinco letras y seis intentos para acertarla. Su diferencia está en la liga: creas una, invitas a quien quieras y competís durante 30 jornadas.

Es un proyecto nuestro, no un encargo. La primera versión se construyó y se puso en producción con unos siete días de trabajo, repartidos en dos tandas.

Por qué lo construimos

Un proyecto propio nos permite probar en producción lo mismo que después usamos en los encargos: cuentas de usuario, base de datos, despliegue automático y una interfaz que tiene que funcionar igual en el móvil que en el ordenador.

Al ser un proyecto propio, probamos estas decisiones en producción y corregimos lo que no funciona.

Qué tiene el juego

Una palabra al día

La misma para todo el mundo, con seis intentos y una pista de color para cada letra: posición correcta, letra presente en otra posición o letra ausente.

Ligas de 30 jornadas

Cada liga tiene su código para compartir. Durante 30 jornadas se acumulan puntos, y cuanto antes aciertas la palabra, más sumas.

Cartas con ventajas y penalizaciones

Cada tres jornadas, la mitad inferior de la tabla recibe una carta de dos caras y decide antes de jugar: quedársela para obtener una ayuda o lanzarla a alguien que vaya por delante. Quien lidera no recibe cartas.

Las cartas no cambian los puntos. Modifican la dificultad de esa partida y ayudan a mantener la competición abierta durante las 30 jornadas.

La jornada se revisa después

Al cerrar el día se ve la palabra y el tablero de cada jugador. Así puedes comparar los resultados con el resto de la liga.

Sin instalar nada

Se juega en el navegador, en el móvil y en el ordenador, y la sesión se mantiene entre jornadas.

Así se juega

Tablero de cinco30 con tres intentos puestos y el teclado marcando las letras descartadas
La palabra del díaCinco letras y seis intentos. El pie recuerda en qué liga y en qué jornada estás.
Detalle de una jornada de cinco30 con la palabra y el tablero de cada jugador
Detalle de la jornadaCuando termina la jornada se ve la palabra y cómo la resolvió cada jugador.
Clasificación de una liga de cinco30 con los puntos de cada jugador
La clasificaciónLos puntos dependen de en qué intento aciertas, y la liga dura 30 jornadas.

Capturas con partidas de prueba.

Cómo está hecho

Interfaz en React sobre Vite, servidor en Express con Postgres y cuentas con Clerk, aunque se puede jugar sin registrarse: quien juega como invitado conserva su historial y puede reclamarlo si después se crea una cuenta. Está desplegado en Render, y cada cambio que se integra se despliega automáticamente.

Las capturas muestran partidas de prueba con jugadores inventados.

Es un juego gratuito y sin pasarela de pago.

¿Tienes una idea y quieres verla funcionando?

Cuéntanos qué quieres construir y para quién. Te explicamos el alcance, el primer paso y qué puede publicarse en una primera versión.

Cuéntanos qué necesitas

La primera videollamada es gratuita y dura entre 30 y 45 minutos.