Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/banghuazhao/classic_2048

Classic 2048 is a mobile puzzle game developed with Flutter. Slide tiles on a grid to combine numbers and reach 2048. Enjoy multiple grid sizes, stunning backgrounds, and smooth gameplay. Available on the Google Play Store.
https://github.com/banghuazhao/classic_2048

2048 2048-game dart flutter flutter-apps flutter-examples fluttergame

Last synced: about 7 hours ago
JSON representation

Classic 2048 is a mobile puzzle game developed with Flutter. Slide tiles on a grid to combine numbers and reach 2048. Enjoy multiple grid sizes, stunning backgrounds, and smooth gameplay. Available on the Google Play Store.

Awesome Lists containing this project

README

        

# 🎮 Classic 2048 Game

## 📝 Overview

Classic 2048 is a mobile puzzle game inspired by the original 2048 game developed using Flutter. The objective is to slide numbered tiles on a grid to combine them and create a tile with the number 2048.

[Available on Google Play](https://play.google.com/store/apps/details?id=com.appsbay.classic_2048)

## 🌟 Features

- 📐 **Multiple Grid Sizes**: Choose from 4x4, 5x5, and 6x6 grids for different levels of difficulty.
- 🎲 **Random and Shuffle Options**: Mix up the tiles with Random and Shuffle buttons to add an extra challenge.
- 🖼️ **Beautiful Backgrounds**: Enjoy stunning background images as you play, inspired by nature and scenic locations.
- 💫 **Smooth Animations**: Experience smooth and fluid animations that enhance gameplay.
- 👤 **User-friendly Interface**: Simple and intuitive UI design for an engaging user experience.

## Screenshots


iOS Screenshot
iOS Screenshot

## 🔧 Version Constraints

- **Dart**: `>=3.0.0 <4.0.0`
- **Flutter**: `>=3.10.0`

## 🎮 How to Play

1. **Choose Game Mode**: Select your preferred grid size.
2. **Slide to Play**: Swipe in any direction to move the tiles. When two tiles with the same number touch, they merge into one.
3. **Aim for 2048**: Keep merging tiles until you create a tile with the number 2048.
4. **Use Shuffle and Random**: If you're stuck, use the Shuffle or Random buttons to mix up the board.

## 🤝 Contribution

Feel free to fork this repository and submit pull requests. For major changes, please open an issue first to discuss what you would like to change.

## 📄 License

This project is licensed under the MIT License.