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

3 月 8 日
 igofreely

在线游玩地址: 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 )

平台统计与排行榜

3824 次点击
所在节点    游戏开发
15 条回复
ob
3 月 8 日
有个比较大的 bug ,将旁边的士在揭开之前应该只能在九宫格里面走,而不能直接走旁边吃棋,不然会破坏游戏规则。
igofreely
3 月 8 日
揭棋的规则是可以的,和象棋有点区别
XFLx2
3 月 8 日
三个月前 vibe coding 过一个作弊自嗨版的揭棋。 全程使用 aistudio.google.com

在线玩: https://jieqi-master.pages.dev/
aistudio 分享: https://ai.studio/apps/drive/1yGzAsBX97LCP6XCoQD3nh8X3RPpmC3fI
ob
3 月 8 日
@igofreely 你去对比下腾讯揭棋就知道了。
igofreely
3 月 8 日
@ob 去天天测了,确实是的,士出九宫格吃字是 bug 。有兴趣的可以尝试修复源码,这个项目是 vibe coding 练手的,没有研究清楚规则。
ob
3 月 8 日
@igofreely #5 修复了,提了个 pr
igofreely
3 月 8 日
Pennys
3 月 9 日
你们做的 UI 太丑了。看看我做得 chess.catqu.com
igofreely
3 月 9 日
@Pennys 你揭棋用的什么 ai ,是服务器算力还是客户端算了,有 pikafish 强吗
Pennys
3 月 9 日
@igofreely pikafish 有揭棋吗?很拉跨吧。我这个也不强,但是比你的强太多,我用 rust 开发的,最近没去管它了。未来有时间再开发吧,
igofreely
3 月 9 日
我 ai 接的 pikafish,本地 ai 确实垃圾,纯搜索没有任何剪枝。pikafish 跑在服务区所以拉垮。可以改写成 webassembly 跑在浏览器客户端。
werwer
3 月 9 日
@Pennys 有 bug ,暗炮不能打暗马
Pennys
3 月 9 日
@werwer 我设置了暗炮前 5 回合不允许打暗马,这是我的规则。pikafish 的揭棋有引擎?之前是烂尾工程,你有完整的?
igofreely
3 月 9 日
pikafish 的 jieqi 分支确实跑不了,jieqi_old 分支可以
werwer
3 月 9 日
@Pennys 你的规则挺好的,是防低棋力对手拼运气用的;
pikafish 的揭棋也不算烂尾吧,只是没接 nnue 不强力而已吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1196644

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX