Web Ludo
A fullstack, real-time multiplayer Ludo board game featuring online lobbies and local hot-seat play. (Note: Since the backend is hosted on Render's free tier, it goes to sleep after 15 minutes of inactivity and may take a moment to spin up on your first visit).
Built with
Go React TypeScript Tailwind CSS Vite WebSockets Go-Chi
Contributions
- Engineered a high-performance concurrent WebSocket server in Go to handle real-time game coordination.
- Designed and implemented standard Ludo game mechanics with complete rule validation on both backend and frontend.
- Developed online lobby matchmaking and private rooms featuring direct URL sharing for multiplayer sessions.
- Implemented session reconnection handling via localStorage to preserve player states through disconnects.