一个使用 Flutter 开发的跨平台数字华容道游戏(15 puzzle / 滑块拼图)。
- 🎮 经典的数字华容道玩法
- 🎨 现代化的 Material Design 3 界面
- 📱 支持多种难度(3×3 到 6×6)
- 🏆 记录最佳成绩(最少移动和最短时间)
- ✨ 流畅的动画效果
- 🌙 支持深色模式
- 💾 自动保存游戏记录
点击空白位置旁边的数字方块即可移动,目标是将所有数字按顺序排列(从 1 到 N²-1)。
- Flutter 3.x
- Material Design 3
- Shared Preferences(本地存储)
- Flutter Animate(动画效果)
- Flutter SDK 3.0.0 或更高版本
- Android SDK(Android 打包)
- 配置好国内镜像以加速下载
项目已配置以下国内镜像:
- Flutter Pub 镜像
- Android Maven 镜像(阿里云)
- Gradle 插件镜像
# 获取依赖
flutter pub get
# 构建 APK
flutter build apk --release
# 构建分平台 APK(体积更小)
flutter build apk --split-per-abi生成的 APK 文件位于 build/app/outputs/flutter-apk/ 目录。
# 运行开发版本
flutter run
# 运行并启用热重载
flutter run --hotMIT License