收起左侧

搭建多人联机 RPG 游戏,聊天摸鱼两不误!NAS 也能变游戏服务器

3
回复
877
查看
[ 复制链接 ]

97

主题

9

回帖

0

牛值

fnOS系统内测组

fnOS1.0上线纪念勋章社区上线纪念勋章

BrowserQuest:

一款 HTML+PHP 开发的多人在线网页游戏,通过 Websocket 与后端服务器实现双向通讯,支持几乎所有浏览器,包括安卓和 IOS 上的 Firefox 上的 Safari 等浏览器。

在线 Demo:

https://demos.workerman.net/browserquest

安装

Docker Compose

services:
  rpggame:
    image: heizi**/rpggame:latest
    container_name: rpggame
    ports:
      - 8888:8888
      - 8787:8787
    environment:
      - HOST_IP=192.168.31.90
    restart: always

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

:::8888(端口):Websocket 通信端口(不可以修改)

8787(端口):界面访问端口

HOST_IP(环境变量):服务器的 IP 地址

:::

使用

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

输入角色名称,开始游戏

如果 Websocket 端口没有问题,这里是可以连接上的

有中文指引,不用担心不会操作

鼠标选中怪物就会自动打怪了

除了打怪升级,还可以捡装备

我开多了一个账号,居然发现还可以联机

下面说说怎么样替换装备,直接获得神装。按 F12 打开控制台,应用程序 -》本地存储

点击展开,下面能更清晰看到数据(只看 player 这部分就行)

道具代码对照

name:游戏昵称weapon:武器armor:防具钢剑:sword2斧头:axe炽烈剑:redsword魔剑:bluesword圣剑:goldensword晨星:morningstar皮甲:leatherarmor铠甲:mailarmor板甲:platearmor**盔甲:redarmor圣甲:goldenarmor治疗药水:flask蛋糕:cake老鼠汉堡:burger火狐之力:firePotion

直接替换里面的值就行了(不过游戏里我也不知道该怎么看道具)

总结

原本以为这只是一款普通的网页 RPG 小游戏,部署体验后发现相当有趣!上手操作简单,也有中文引导,无论是电脑还是手机,只要打开浏览器就能开始游戏。最有意思的是可以多人联机功能,玩家不仅能共同探索冒险,还能与其他玩家聊天互动,非常适合摸鱼放松或与朋友一起消遣。

综合推荐:⭐⭐⭐⭐(多人在线 + 轻松社交,摸鱼聊天两不误)

使用体验:⭐⭐⭐(休闲打怪、操作简单,移动端也可以运行)

部署难易:⭐(非常简单)︎

收藏
送赞
分享

1

主题

6

回帖

0

牛值

江湖小虾

heizi**

是啥?

0

主题

2

回帖

0

牛值

江湖小虾

玩不了

0

主题

1

回帖

0

牛值

江湖小虾

镜像地址被隐藏了

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则