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 小游戏,部署体验后发现相当有趣!上手操作简单,也有中文引导,无论是电脑还是手机,只要打开浏览器就能开始游戏。最有意思的是可以多人联机功能,玩家不仅能共同探索冒险,还能与其他玩家聊天互动,非常适合摸鱼放松或与朋友一起消遣。
综合推荐:⭐⭐⭐⭐(多人在线 + 轻松社交,摸鱼聊天两不误)
使用体验:⭐⭐⭐(休闲打怪、操作简单,移动端也可以运行)
部署难易:⭐(非常简单)︎