社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  docker

把三国杀装进 NAS!Docker 一键部署"无名杀",打开网页就能玩

NASBox • 6 月前 • 298 次点击  
如有修改或改动,关注文章底部留言!
教程对你有用,可以 “点赞” 和 “打赏”支持 ~



 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 




noname:

一款以三国杀为核心玩法的卡牌类游戏,基于 HTML、CSS 和 JavaScript 技术开发的开源游戏。内置多种游戏模式和武将卡包,可以单机、联机等多种游戏方式,还支持不同的功能扩展。


安装

Docker Compose

services:
  noname:
    image: hsiaoshun/noname:latest
    container_name: noname
    ports:
      - 8081:80
      - 8080:8080
    restart: unless-stopped

参数说明(更多参数建议去看文档)

:::
80(端口):Web 访问端口

8080(端口):服务器联机端口

:::

使用

浏览器中输入 http://NAS的IP:8081 就能看到界面


点击“确定”


点击“确定”


正式进入游戏界面,有新手引导可以看看


支持移动端的布局方式


点击下面字体会有相关的介绍


完成指引就可以开始游戏了


功能选项挺多的,可以自由设置


我没玩过三国杀,就不展开介绍了


内置了多种游戏模式,下面重点说说联机(不知道是我不会设置还是什么原因,进不了房间)


输入 NAS的IP:8080 ,不需要输入 http 或者 https


点击“连接”


如果没有房间,可以点击取消


点击“创建房间”


之后就能分享房间信息了,联机地址需要加上端口号

无名杀-联机-国战-1/4
无名玩家邀请你加入11343892485房间
联机地址:192.168.31.90:8080
请先通过游戏内菜单-开始-联机中启用“读取邀请链接”选项

打开另外一个页面进行测试,也是选择联机


输入上面分享的房间链接


按道理这时候就已经进入房间了,但是进入不了


总结

测试到最后不能联机还是有点小失望的,一开始以为是我设置问题折腾了很久,后来去项目 issues 上看其他人也有类似情况,那我就放心了。noname 这款卡牌游戏,其实我也没玩过,也不会操作,大家有兴趣的可以自己部署试试。

综合推荐:⭐⭐⭐(多种游戏模式,即开即玩)

使用体验:⭐⭐⭐(除了联机有问题,其他都不错)

部署难易:(非常简单)

 

 

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/192920