V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
element90
V2EX  ›  分享创造

开源 Flutter 数独应用,支持打包 IOS/Android 应用

  •  
  •   element90 ·
    einsitang · 2023-10-22 00:25:45 +08:00 · 1546 次点击
    这是一个创建于 377 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本来想更新帖子的,发现没办法更新,所以再发一个帖子,原贴: https://www.v2ex.com/t/703658

    项目地址 : https://github.com/einsitang/sudoku-flutter

    最新截图

    Bootstrap Game

    功能特性

    • flutter 跨平台支持
    • 四种难度,离线生成,唯一数独解谜题保证
    • 提供笔记 / 答案提示 / 动画音效等基础交互体验
    • 多语言支持:中/英/法(机器翻译)
    • 开源可审查支持且欢迎技术交流
    • 无广告

    依赖

    • flutter 3.7
    • jdk11

    开发计划

    计划(计划了好久。。)加一个扫描纸质或者图片数独,使用机器视觉+文字识别完成扫描解题

    希望有懂 OPENCV 机器视觉的可以帮忙解决图片识别问题,

    相关项目

    5 条回复    2024-10-11 10:05:47 +08:00
    incu
        1
    incu  
       2023-10-23 10:25:18 +08:00
    挺好看的,数独是离线生成的吗
    andyzhshg
        2
    andyzhshg  
       2023-10-23 11:23:14 +08:00
    巧了,我也正在用 flutter 做一款数独游戏,不过因为计划发布到 App Store 和 Google Play ,没打算开源。

    我看楼主的数独解法部分用的还是用的 DFS ,我这里实现了 DLX 的解法,应该会快一点,需要的话我可以献丑贡献下 DLX 的代码。
    element90
        3
    element90  
    OP
       2023-10-23 15:07:47 +08:00
    @incu 是的,随机生成符合唯一解的数独,且整个项目目前是完全离线的
    element90
        4
    element90  
    OP
       2023-10-23 15:09:28 +08:00
    @andyzhshg sudoku-go 有应用 DLX 的算法,只是在常规状态下速度不及 DFS ,只有在高难度的题目上才能有些许提升
    xuelang
        5
    xuelang  
       22 天前
    最近用 react 写了一个开源数独
    https://gallery.selfboot.cn/zh/games/sudoku
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2588 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:24 · PVG 19:24 · LAX 04:24 · JFK 07:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.