Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

HullQin/gobang

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

联机五子棋

400行代码,五子棋双人联机对战,允许观战。

  • 两人进入同一房间即可开始对战,后续进入玩家可观战。
  • 下棋无时间限制,中途关闭网页后可以随时再回来继续对战(很适合排队无聊时玩)。

前后端通信基于websocket,前端采用原生html js css,UI基于svg。后端Python,基于Daphne。无数据库。

体验地址

https://game.hullqin.cn/wzq

(注: 本仓库只是早期版本,与线上最新版本有些差异)

如何部署

  1. 安装python库daphne: pip install daphne
  2. 运行run.sh
  3. 打开浏览器,访问本机ip地址,即可看到效果。如果和朋友处于同一wifi,他访问你的ip,也可以查看到效果

如何联机对战

直接访问地址,是离线模式,单人控制黑棋白棋。如果在地址后加/xx,那么xx就是房间号,处于同一房间号的两人可联机对战。例如两人可同时进入http://你的IP地址/123 。第一个进入房间者执黑,第二个进入房间者执白,其他人进入房间则处于观战模式。如果不小心退出,重新进入房间可恢复战局。

公众号

欢迎关注"线下聚会游戏"公众号,我会做更多没广告的纯粹的小游戏。

之后也会分享其中的技术,以及分享如何做个联机对战小游戏。

公众号"线下聚会游戏"

About

400行代码,五子棋双人联机对战,允许观战。两人进入同一房间即可开始对战,后续进入玩家可观战。下棋无时间限制,中途关闭网页后可以随时再回来继续对战(很适合排队无聊时玩)。前后端通信基于websocket,前端采用原生html js css,UI基于svg。后端Python,基于Daphne。无数据库。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.