BingoTingo.
Multiplayer Bingo and Lines & Boxes with Real-Time Chat
Overview
BingoTingo is a modern, web-based multiplayer gaming platform that brings classic games like Bingo and Lines & Boxes to life with real-time interaction. Built with Flutter for the frontend and Rust for the backend, it offers a seamless and responsive gaming experience across devices.
Features
- Multiple Games: Play Bingo or Lines & Boxes in the same app.
- Room Creation: Easily create or join game rooms.
- Real-Time Multiplayer: Play games with friends or strangers in real-time.
- Live Chat: Communicate with other players through the built-in chat feature.
- Cross-Platform: Access the game on any device with a web browser.
- Responsive Design: Enjoy a consistent experience on desktop or mobile.
Technical Stack
- Frontend: Flutter Web for a smooth, app-like experience in the browser.
- Backend: Rust for high-performance server-side logic.
- API: GraphQL over WebSocket subscriptions for efficient, real-time data exchange.
How It Works
- Create or join a game room.
- Choose between Bingo or Lines & Boxes.
- Play the game in real-time with other participants.
- Chat and interact with players during the game.
- Enjoy automatic scoring and game progression.
Game Modes
Bingo
- Classic number-calling Bingo game.
- Customizable card sizes and winning patterns.
- Automatic number calling and win detection.
Lines & Boxes
- Strategic game of completing squares on a grid.
- Various grid sizes available.
- Real-time updates as players make moves.
Key Advantages
- Seamless Multiplayer: Real-time updates ensure all players are in sync.
- Low Latency: Rust backend and WebSocket communication for quick responses.
- Flexible Platform: Play on any device with a modern web browser.
- Social Gaming: Built-in chat fosters a community feel.
Additional Features
- Game History: Review past games and scores.
- Customizable Avatars: Personalize your gaming profile.
- Leaderboards: Compare scores with other players.
- Spectator Mode: Watch ongoing games without participating.
Experience the joy of classic board games in a modern, multiplayer setting with BingoTingo - where fun meets technology!