A beautifully designed Flutter Ludo game with modern UI, smooth animations, and multiple game modes. The app features both online and offline gameplay, sound effects, and a comprehensive player profile system.
- Flutter (UI Framework)
- Provider (State Management)
- Firebase (Authentication & Database)
- SharedPreferences (Local Storage)
- Custom Animations
- Material Design
- Audio Integration
- ✅ Multiple Game Modes: 2, 3, or 4 player options
- ✅ Online & Offline Play: Play with or without internet
- ✅ Google Authentication: Secure login system
- ✅ Sound Effects: Immersive gaming experience
- ✅ Player Statistics: Track your gaming progress
- ✅ Modern UI: Beautiful and responsive interface
- ✅ Profile System: Customizable player profiles
- ✅ Settings: Customizable game preferences
![]() Welcome Screen |
![]() Introduction |
![]() Features |
![]() Game Modes |
![]() Multiplayer |
![]() Get Started |
![]() Login Screen |
![]() Google Sign In |
![]() Loading State |
![]() Sign Up |
![]() Offline Play |
![]() 4 Player Mode |
![]() 3 Player Mode |
![]() 2 Player Mode |
![]() 4 Player Gameplay |
![]() Exit Confirmation |
![]() Home Screen |
![]() Game Selection |
![]() Friends List |
![]() Leaderboard |
![]() Move Selection |
![]() Move Options |
![]() Settings Main |
![]() Audio Settings |
![]() Profile Settings |
- Dice rolling sounds
- Piece movement audio
- Victory/defeat sounds
- Background music options
- 2 Player Mode: Quick head-to-head matches
- 3 Player Mode: Triple threat challenges
- 4 Player Mode: Full board experience
- Offline Mode: Play without internet connection
lib/
├── models/
│ ├── user_model.dart
│ └── offline_user.dart
├── providers/
│ └── user_provider.dart
├── screens/
│ ├── login_screen.dart
│ ├── home_page.dart
│ ├── settings_page.dart
│ └── profile_completion_page.dart
├── constants/
│ └── colors.dart
├── assets/
│ ├── sounds/
│ │ ├── move.wav
│ │ ├── roll_the_dice.mp3
│ │ └── laugh.mp3
│ └── images/
│ ├── board.png
│ └── thankyou.gif
└── main.dart
You can download the latest version of the app from: APK/app-armeabi-v7a-release.apk
The game includes the following sound effects:
- Move sound (
move.wav
) - Dice rolling sound (
roll_the_dice.mp3
) - Victory laugh sound (
laugh.mp3
)
- Each player gets 4 pieces
- Roll a 6 to start moving pieces
- Land on an opponent's piece to send it back
- Get all pieces to home to win
- Special rules for safe spots and shortcuts
- Sound effects toggle
- Vibration settings
- Notification preferences
- Theme customization
- Player profile editing
- Online multiplayer mode
- Global leaderboards
- Friend system
- Chat functionality
- Custom board themes
- Achievement system
- Choose game mode (2, 3, or 4 players)
- Select online or offline play
- Roll dice by tapping
- Move pieces by selecting them
- Follow standard Ludo rules
- Get all pieces home to win!