vibe coding 新产物,游戏启动器,包括存档备份和云备份功能,主要自用,有类似需求的可以拿去

查看 8|回复 0
作者:irrigate2554   
开源仓库
产品介绍:
SA Launcher
全功能的游戏启动器
集成自动备份和云同步功能,轻松管理您的游戏库和存档
项目介绍
SA Launcher 是一款功能强大的游戏启动器,使用 Flutter 开发,专为桌面平台设计。不仅提供简洁美观的游戏管理界面,还内置了智能的存档备份和云同步功能,确保您的游戏进度永不丢失。支持自定义游戏封面、自动备份、云端同步等特性,为游戏玩家提供专业级的游戏管理体验。
功能特性
🎮 游戏管理
添加、编辑和删除游戏,支持自定义标题和封面图片
📦 智能备份
自动监测游戏进程,游戏结束后智能创建存档备份
☁️ 云端同步
支持 S3 兼容存储服务,实现配置和存档的云端同步
🖼️ 美观界面
现代化的网格布局,鼠标悬停显示操作按钮
功能地图
[td]功能[/td]
[td]状态[/td]
🎮 游戏库管理
✅ 已实现
🖼️ 自定义封面
✅ 已实现
📦 手动存档备份
✅ 已实现
🤖 自动存档备份
✅ 已实现
☁️ 云端同步
✅ 已实现
🔄 自动云同步
✅ 已实现
🎯 游戏进程监控
✅ 已实现
⚙️ 配置管理
✅ 已实现
支持平台
[td]平台[/td]
[td]状态[/td]
🖥️ Windows
✅ 支持
🍎 macOS
🔄 开发中
🐧 Linux
🔄 开发中
云存储支持
  • ✅ Amazon S3
  • ✅ MinIO
  • ✅ 其他 S3 兼容服务

    快速开始
    环境要求
  • Flutter 3.9+
  • Dart SDK

    安装运行
    # 安装依赖
    flutter pub get
    # 运行应用
    flutter run -d windows
    技术架构
  • UI 框架: Flutter + Material 3
  • 状态管理: Riverpod
  • 本地存储: SharedPreferences
  • 云存储: MinIO (S3 兼容)
  • 文件处理: Archive (ZIP 压缩)
  • 窗口管理: Window Manager
  • 您需要登录后才可以回帖 登录 | 立即注册

    返回顶部