Skip to content

seraaaaaaaa/flutter_mini_games

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Flutter Mini Games 🎲

This app features a collection of lucky draw mini-games, each designed to provide a delightful and fun experience. Each game includes engaging animations, smooth gameplay, and a unique set of rules.

🎯 Features

  • Spin & Win
  • Flip, Scratch & Win
  • Roll & Win
  • Tap & Win
  • Stop & Win

πŸ”— Live Preview

https://flutter-mini-games.web.app

πŸ“Έ Preview

The preview screenshot was generated using AppMockUp Studio.

πŸ“ File Structure

The project is modularized to maintain clarity and reusability. This structure allows for easy updates and adding new games in the future.

πŸ“‚lib
│───main.dart                # Main entry point of the application
β”‚
β”‚β”€β”€β”€πŸ“‚enum
β”‚   │───games.dart           # Enum for different games
β”‚   └───prizes.dart          # Enum for different prizes
β”‚
β”‚β”€β”€β”€πŸ“‚services
β”‚   └──coin_services.dart    # Service for handling coin-related operations
β”‚
β””β”€β”€β”€πŸ“‚screens
    β”‚β”€β”€β”€πŸ“‚games              # Game-specific screens and components
    β”‚   β”‚β”€β”€β”€πŸ“‚game_name      # Folder for each game
    β”‚   β”‚   β”‚β”€β”€πŸ“‚game_widget
    β”‚   β”‚   β”‚   │──game_item.dart        # Defines game items (e.g., cards, buttons)
    β”‚   β”‚   β”‚   └──game_indicator.dart   # Defines game-related indicators
    β”‚   β”‚   └──game_screen   # Main screen for the game
    β”‚   β””β”€β”€β”€πŸ“‚components
    β”‚       └──reusable_widget.dart      # Common reusable widgets
    β””β”€β”€β”€πŸ“‚home
        β”‚β”€β”€β”€πŸ“‚widgets
        β”‚   └──game_card.dart           # Widget for displaying game cards on the home screen
        └───home.dart                   # Home screen to navigate to different games

🌟 Attribution

  • Icons: Icons used in this project are sourced from Freepik.
  • Background Image: Background images are sourced from Haikei.

About

🧩 Lucky draw mini-games built with Flutter

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors