green-multiplayer

byayush patel

You are a senior full-stack game developer. Build a complete production-ready online multiplayer Ludo game app with voice chat and Facebook integration. Requirements: 1. Platform: - Mobile app (Android + iOS) using React Native - Backend using Node.js + Express 2. Game Features: - Classic Ludo rules (2–4 players) - Real-time gameplay - Dice roll animation - Token movement with smooth animation - Turn timer (10–20 seconds) - Win detection system 3. Multiplayer System: - Use Socket.io for real-time communication - Create/join private rooms - Invite-only rooms for friends - Public matchmaking 4. Facebook Integration: - Login using Facebook OAuth - Fetch friend list - Invite friends directly to game rooms - Use profile picture as avatar 5. Voice Chat: - Integrate WebRTC OR Agora SDK - Real-time voice communication during gameplay - Mic on/off toggle button - Low latency voice 6. UI/UX: - Attractive colorful Ludo board - Smooth animations - Mobile responsive UI - Player avatars and usernames - Game lobby screen 7. Database: - Use Firebase or MongoDB - Store users, matches, scores 8. Additional Features: - In-game chat (text + emoji) - Leaderboard system - Coin/reward system - Daily bonus rewards 9. Monetization: - Integrate Google AdMob ads - Rewarded ads for coins - In-app purchases for coins 10. Security: - Secure authentication - Prevent cheating (server-side validation) 11. Deployment: - Backend deploy on Render / AWS - App build APK + IPA - Provide full deployment guide 12. Output Format: - Provide complete source code - Folder structure - Step-by-step setup instructions - API documentation - Commands to run project

HomeLoginRoom
Home

Comments (0)

No comments yet. Be the first!

Project Tasks

No tasks generated yet.

Tasks will appear here as requirements are defined.

Home design preview
Login: Admin Sign In
Dashboard: View Overview
Dashboard: Monitor Players
Users: Manage Accounts
Rooms: View Active Rooms
Rooms: Terminate Room