Gobang
400行代码,五子棋双人联机对战,允许观战。两人进入同一房间即可开始对战,后续进入玩家可观战。下棋无时间限制,中途关闭网页后可以随时再回来继续对战(很适合排队无聊时玩)。前后端通信基于websocket,前端采用原生html js css,UI基于svg。后端Python,基于Daphne。无数据库。
Install / Use
/learn @HullQin/GobangREADME
联机五子棋
400行代码,五子棋双人联机对战,允许观战。
- 两人进入同一房间即可开始对战,后续进入玩家可观战。
- 下棋无时间限制,中途关闭网页后可以随时再回来继续对战(很适合排队无聊时玩)。
前后端通信基于websocket,前端采用原生html js css,UI基于svg。后端Python,基于Daphne。无数据库。
体验地址
https://game.hullqin.cn/wzq
(注: 本仓库只是早期版本,与线上最新版本有些差异)
如何部署
- 安装python库daphne:
pip install daphne - 运行
run.sh - 打开浏览器,访问本机ip地址,即可看到效果。如果和朋友处于同一wifi,他访问你的ip,也可以查看到效果
如何联机对战
直接访问地址,是离线模式,单人控制黑棋白棋。如果在地址后加/xx,那么xx就是房间号,处于同一房间号的两人可联机对战。例如两人可同时进入http://你的IP地址/123 。第一个进入房间者执黑,第二个进入房间者执白,其他人进入房间则处于观战模式。如果不小心退出,重新进入房间可恢复战局。
公众号
欢迎关注"线下聚会游戏"公众号,我会做更多没广告的纯粹的小游戏。
之后也会分享其中的技术,以及分享如何做个联机对战小游戏。

Related Skills
node-connect
338.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
claude-opus-4-5-migration
83.4kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
frontend-design
83.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
model-usage
338.0kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
