当前位置:
文章详情

飞牛OS Docker部署丧尸围城类3D射击小游戏【绝地收割】

2026-05-31 23:28:18 0点赞 2收藏 0评论

今天给大家分享一款小游戏,这是一款基于 WebGL 的俯视角打僵尸生存游戏,绝地收割。你需要在尸潮中尽可能活得更久,并把成绩提交到服务器排行榜。

项目地址:https://github.com/moli-xia/mowing飞牛OS Docker部署丧尸围城类3D射击小游戏【绝地收割】

有什么特点?

  • 浏览器直接运行,无需安装客户端

  • WASD 移动 + 鼠标瞄准射击

  • 多波次敌人、连杀反馈和音效系统

  • 服务器统一保存排行榜,避免本地数据丢失

  • 支持 Docker 部署

Docker Compose 部署

创建目录结构

安装之前需先在docker文件夹中新建一个mowing文件夹,用于配置持久化保存,后面所有相关文件都存在这里。

飞牛OS Docker部署丧尸围城类3D射击小游戏【绝地收割】

准备Compose文件

打开飞牛OS的docker--compose--新增项目--项目名称(填mowing,可识别即可),路径选择上面建立好的文件夹“mowing”,选择创建docker-compose.yml,然后将下面代码复制粘贴到代码框,为了便于大家理解,我给部分代码加了注释,最后勾上创建项目后立即启动,点击创建即可:

services: mowing: image: superneed/mowing:latest container_name: mowing ports: - "8006:8000" volumes: - ./srv/mowing-data:/data restart: unless-stopped飞牛OS Docker部署丧尸围城类3D射击小游戏【绝地收割】

注意:

  • 端口可根据实际情况自行修改

  • 格式有问题可以让ai调整。

显示正在运行,说明部署成功。

飞牛OS Docker部署丧尸围城类3D射击小游戏【绝地收割】

项目配置及体验

浏览器输入 http://nasIP:端口(如:http://192.168.188.3:8006),进入项目主页。

填个名字,就可以开始游戏了。

飞牛OS Docker部署丧尸围城类3D射击小游戏【绝地收割】

操作也很简单,

按键

功能

W、A、S、D

移动

鼠标

瞄准

左键

射击

R

换弹

ESC

暂停

简单玩儿了一下,时间过去了半小时!

飞牛OS Docker部署丧尸围城类3D射击小游戏【绝地收割】

玩儿完后会有个排名数据,排行榜数据会保存在宿主机下面文件内:

./srv/mowing-data/rankings.json

结语

这个游戏安装部署及玩儿起来都很简单,是个摸鱼的好游戏,堪称摸鱼伴侣!

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

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
相关好价
最新文章 热门文章
2
扫一下,分享更方便,购买更轻松