Web Ludo

Un juego de mesa Ludo fullstack multijugador en tiempo real con salas en línea y modo local 'hot-seat'. (Nota: Dado que el backend está alojado en el plan gratuito de Render, entra en suspensión tras 15 minutos de inactividad y puede tardar un momento en responder en la primera carga).

Web Ludo

Tecnologías

Go React TypeScript Tailwind CSS Vite WebSockets Go-Chi

Contribuciones

  • / Desarrollé un servidor WebSocket concurrente de alto rendimiento en Go para la coordinación del juego en tiempo real.
  • / Diseñé e implementé las mecánicas estándar del juego de Ludo con validación completa en frontend y backend.
  • / Creé un sistema de salas públicas y privadas con soporte de invitación directa mediante enlace URL para sesiones multijugador.
  • / Implementé la persistencia de sesión a través de localStorage para permitir la reconexión de jugadores sin perder su estado.