三分钟一局,巨爽巨解压!十分钟把整个棋牌室装进了NAS
引言
最近熊猫介绍了不少可装进NAS的游戏项目,而要说到国民级游戏,那自然是麻将扑克一类了,你可以说你不懂麻将,但你一定不会说你不知道斗地主,再差至少应该也会个开火车是吧!

恰好翻到了一个集大成的项目,名叫闲亭,项目目前有斗地主、掼蛋、德州扑克、四川麻将、中国象棋、国际象棋,以及UON、卡旦岛等桌游,支持创建房间、分享房间号或邀请链接,也有聊天、断线恢复和电脑补位。
Docker部署
项目提供AMD64和ARM64镜像,常见x86 NAS以及部分ARM设备都能尝试。部署方面这里熊猫还是推荐Compose,后面改端口、更新镜像要更方便一点。

打开极空间的Docker,来到Compose界面,新建项目复制下面的代码:
services:
deskpark:
image: ghcr.io/solitern/deskpark:latest
container_name: deskpark
restart: unless-stopped
init: true
ports:
- "8787:8787"
environment:
TURN_TIMEOUT_MS: "30000"
MAX_CONN_PER_IP: "20"
其中需要注意端口号,如果8787冲突了就改成其他端口,不冲突就行。环境变量中的TURN_TIMEOUT_MS控制回合超时,MAX_CONN_PER_IP限制单个IP的连接数,普通家用保持默认就行。

启动容器之后通过极空间的远程访问,或者直接浏览器输入极空间IP地址和项目端口号就能访问项目了。
项目预览
目前项目涉及到了一共11种玩法,种类设计扑克、麻将、棋类、桌游,根据游戏类型的不同支持的联机人数也不同,从最少双人到最多八人联机。

额外接入兼容的AI接口,可以尝试让模型参与对局、聊天。象棋和麻将还有导师相关功能,能给出局面分析或出牌建议。

进对局之后点击导师,还能直接看到当前对局的建议,对于不理解规则的人想要学习规则非常有用。

写在最后
碰到个聚会什么的情况,几个朋友凑一起不需要再去下载同样的软件,浏览器打开就能三分钟开一局,还是挺有用的。
以上便是本次分享的全部内容了。如果你觉得还算有趣或对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~


登录