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).
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.