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

Canvas 编写的扫雷小游戏(点开即玩)

  •  1
     
  •   liutao1998 · 70 天前 · 1392 次点击
    这是一个创建于 70 天前的主题,其中的信息可能已经有所发展或是发生改变。

    休闲的时候扫雷消遣消遣,风格清新,难度随意调整,晚上一个人寂寞的时候悄悄地玩

    在线体验地址

    源码地址

    游戏中:

    游戏失败:

    第 1 条附言  ·  70 天前

    全部扫完:

    18 条回复    2024-11-27 15:47:36 +08:00
    nagisaushio
        1
    nagisaushio  
       70 天前 via Android
    开局首点直接💣,绷不住了
    liutao1998
        2
    liutao1998  
    OP
       70 天前
    @nagisaushio 小技巧,先开四个角
    Torpedo
        3
    Torpedo  
       70 天前
    赢了没提示呢
    liutao1998
        4
    liutao1998  
    OP
       70 天前
    @Torpedo 会弹框,雷没扫完吧,检查一下,标记只有提醒作用,有可能标记的位置下不是颗雷
    inottn
        5
    inottn  
       70 天前
    想起五六年前刚会 canvas 的时候,也喜欢写点小游戏 https://inottn.github.io/mine-sweeper/
    zdt3476
        6
    zdt3476  
       70 天前
    @liutao1998 #2 扫雷是点完第一个才开始布雷的
    liutao1998
        7
    liutao1998  
    OP
       70 天前
    @inottn 很好看
    liutao1998
        8
    liutao1998  
    OP
       70 天前
    @zdt3476 初始化地图的时候全埋上了😂
    chanyan
        9
    chanyan  
       70 天前
    一个数字如果雷已经排完了,双击它可以直接把未点开的都点开
    liutao1998
        10
    liutao1998  
    OP
       70 天前
    @chanyan 这个可以有,提升用户体验
    liutao1998
        11
    liutao1998  
    OP
       70 天前
    @chanyan 官方好像没有双击的这种逻辑
    asensio
        12
    asensio  
       67 天前
    谢谢,想起来小时候自己是扫雷大神呢
    liutao1998
        13
    liutao1998  
    OP
       67 天前
    @asensio 等我弄个排行榜助你再上顶峰
    chenzw2
        14
    chenzw2  
       67 天前
    https://wiki.bqrdh.com/mine-sweeper 之前也写过一个,玩这款游戏的人不多
    liutao1998
        15
    liutao1998  
    OP
       67 天前
    @chenzw2 情怀居多
    xuelang
        16
    xuelang  
       33 天前
    https://gallery.selfboot.cn/zh/games/minesweeper

    哈哈,怎么大家都写过这款。。 最近用 AI 写了一个,支持双击的。
    liutao1998
        17
    liutao1998  
    OP
       30 天前
    @xuelang 这个完全 AI 生成的吗
    xuelang
        18
    xuelang  
       30 天前
    @liutao1998 我本人不太会前端。后台开发的,用 AI 辅助写的。当然有些 bug 还是要人去思考可能的点,然后提示 Claude 完成。

    整体包括 canvas 绘图,核心逻辑,LED 演示等,主要代码都是 Claude 生成的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2685 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:52 · PVG 20:52 · LAX 04:52 · JFK 07:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.