FLUTTER ECOSYSTEM

brandonp2412/BlockDrop

प्रतिक्रियाशील नियंत्रण, कई थीम, स्कोर ट्रैकिंग, होल्ड और पीस प्रीव्यू के साथ क्रॉस-प्लेटफॉर्म फॉलिंग-ब्लॉक पज़ल गेम। फ्लटर के साथ बनाया गया।

ब्लॉक ड्रॉप प्रोजेक्ट कवर
Stars
72
Forks
11
अंतिम पुश (UTC)
18 सित॰ 2026
प्रोजेक्ट स्थिति
सक्रिय
Brandon Dick GitHub avatar
GITHUB User

Brandon Dick ↗

🥝 Kiwi dev 🦋 Flutter enthusiast

भाषाएँDartC++CMakeShellPowerShellPythonRubySwiftCHTMLJavaKotlinObjective-C

तकनीकी विषय

उपयोग की गई निर्भरताएँ

निर्भरता सूची 14 आइटम

ऐप श्रेणियाँ

मूल README

यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।

README खोलें / बंद करें

Block Drop

A modern Tetris clone built with Flutter. Drop, rotate, and clear lines in this classic puzzle game.

GitHub Release Release downloads

Features

  • Classic Tetris gameplay with all 7 tetromino pieces
  • Smooth piece rotation and movement
  • Line clearing with score tracking
  • Hold piece functionality
  • Next piece preview
  • Responsive controls for mobile and desktop
  • Cross-platform support (iOS, Android, Web, Windows, macOS, Linux)

Get it on F-Droid

Screenshots

Light theme

Light Classic Light Modern Light Bubbles Light Retro

Dark theme

Dark Classic Dark Modern Dark Bubbles Dark Neon Dark Retro

Black (AMOLED) theme

Black Classic Black Modern Black Bubbles Black Neon Black Retro

How to Play

  • Move Left/Right: Use arrow keys or swipe gestures
  • Rotate: Up arrow key or tap to rotate pieces
  • Soft Drop: Down arrow key or swipe down
  • Hard Drop: Space bar (desktop) or double tap (mobile)
  • Hold Piece: Hold key or dedicated hold button

Getting Started

Prerequisites
Installation
  1. Clone the repository:

    git clone https://github.com/brandonp2412/BlockDrop block_drop
    cd block_drop
    
  2. Install dependencies:

    flutter pub get
    
  3. Run the app:

    flutter run
    

Building for Release

Android
flutter build apk --release
iOS
flutter build ios --release
Web
flutter build web --release
Desktop
flutter build windows --release  # Windows
flutter build macos --release    # macOS
flutter build linux --release

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Inspired by the classic Tetris game
  • Built with Flutter framework
  • Icons and assets created specifically for Block Drop