V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Game Engines
Unreal Engine
MyCryENGINE
igofreely
V2EX  ›  游戏开发

开源一个自定义揭棋游戏到 GitHub,已部署到腾讯云,全平台适配

  •  
  •   igofreely · 1 天前 via iPhone · 1148 次点击

    在线游玩地址: https://ds.hookapp.top/ 适配手机和 ipad 以及 PC ,调完设置点“折叠操作”显示最大化的棋盘。GitHub:GitHub - igofreely/flipchess · GitHub 有完整的 git 提交版本记录,有 Windows 、Linux 、Mac 的部署文档。 FlipChess (揭棋)

    基于 React + TypeScript + Vite + PWA + Express + MySQL 的揭棋项目,支持本地客户端与服务器联机模式。

    主要功能

    客户端揭棋对局( AI 、音效、复盘、FEN 导入导出)

    服务器账号体系(注册/登录/JWT )

    服务器对局管理( PVP / VS AI / AI VS AI )

    平台统计与排行榜

    15 条回复    2026-03-09 12:16:45 +08:00
    ob
        1
    ob  
       1 天前
    有个比较大的 bug ,将旁边的士在揭开之前应该只能在九宫格里面走,而不能直接走旁边吃棋,不然会破坏游戏规则。
    igofreely
        2
    igofreely  
    OP
       1 天前 via iPhone
    揭棋的规则是可以的,和象棋有点区别
    XFLx2
        3
    XFLx2  
       1 天前   ❤️ 1
    三个月前 vibe coding 过一个作弊自嗨版的揭棋。 全程使用 aistudio.google.com

    在线玩: https://jieqi-master.pages.dev/
    aistudio 分享: https://ai.studio/apps/drive/1yGzAsBX97LCP6XCoQD3nh8X3RPpmC3fI
    ob
        4
    ob  
       1 天前 via Android
    @igofreely 你去对比下腾讯揭棋就知道了。
    igofreely
        5
    igofreely  
    OP
       1 天前 via iPhone
    @ob 去天天测了,确实是的,士出九宫格吃字是 bug 。有兴趣的可以尝试修复源码,这个项目是 vibe coding 练手的,没有研究清楚规则。
    ob
        6
    ob  
       1 天前
    @igofreely #5 修复了,提了个 pr
    igofreely
        7
    igofreely  
    OP
       1 天前 via iPhone
    Pennys
        8
    Pennys  
       16 小时 54 分钟前
    你们做的 UI 太丑了。看看我做得 chess.catqu.com
    igofreely
        9
    igofreely  
    OP
       16 小时 27 分钟前
    @Pennys 你揭棋用的什么 ai ,是服务器算力还是客户端算了,有 pikafish 强吗
    Pennys
        10
    Pennys  
       16 小时 20 分钟前
    @igofreely pikafish 有揭棋吗?很拉跨吧。我这个也不强,但是比你的强太多,我用 rust 开发的,最近没去管它了。未来有时间再开发吧,
    igofreely
        11
    igofreely  
    OP
       16 小时 17 分钟前 via iPhone
    我 ai 接的 pikafish,本地 ai 确实垃圾,纯搜索没有任何剪枝。pikafish 跑在服务区所以拉垮。可以改写成 webassembly 跑在浏览器客户端。
    werwer
        12
    werwer  
       16 小时 15 分钟前
    @Pennys 有 bug ,暗炮不能打暗马
    Pennys
        13
    Pennys  
       15 小时 11 分钟前
    @werwer 我设置了暗炮前 5 回合不允许打暗马,这是我的规则。pikafish 的揭棋有引擎?之前是烂尾工程,你有完整的?
    igofreely
        14
    igofreely  
    OP
       14 小时 51 分钟前 via iPhone
    pikafish 的 jieqi 分支确实跑不了,jieqi_old 分支可以
    werwer
        15
    werwer  
       14 小时 0 分钟前
    @Pennys 你的规则挺好的,是防低棋力对手拼运气用的;
    pikafish 的揭棋也不算烂尾吧,只是没接 nnue 不强力而已吧
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1153 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 18:17 · PVG 02:17 · LAX 11:17 · JFK 14:17
    ♥ Do have faith in what you're doing.