NAS、键盘、路由器······年轻就要多折腾。爱折腾的熊猫,今天又给大家分享最近折腾的内容了。关注是对我最大的支持,阿里嘎多~
怕错过熊猫的精彩分享?那就赶快关注下熊猫吧!
引言
众所周知,NAS这种东西一旦开始折腾,就很难老老实实只拿来当硬盘用。前段时间熊猫才折腾完客厅里的网页小游戏,最近逛GitHub时,又发现了一个很有意思的项目惊魂寻宝鸭·搜打撤(zewei94yomi/Treasure)。
这是一个类似逃离鸭科夫类型,可以直接在浏览器里运行的双人小游戏,整体采用俯视角2D画面,玩法融合了寻宝、打怪、撤离和割草等元素,除了经典的搜打撤模式,还加入了无双割草、大逃亡和双人对决,内容比熊猫一开始想象中丰富不少。

项目采用纯HTML和JavaScript开发,不需要复杂的运行环境,原本也是没有Docker镜像的,于是熊猫又顺手补齐了双架构镜像。
介绍
首页能看到商店、图监馆、奖杯陈列、行动手册以及设置中心,右侧有当前的头衔和金币数量,同时也会看到情报,可以根据情报来携带物品,所有存档与设置都是基于本地浏览器存放。

商店内容也还算丰富,武器数量有18种,然后加一些弹药、护具以及医疗品之类的。

图鉴和奖杯就不看了,可以理解为成就系统。行动手册为游戏的默认帮助中心,这里能看到一些游戏的机制和操作,当然操作是可以在设置中心去更改的。

在设置中心这里有键位设置,如果默认的不习惯可以通过这里更改,同时这里也自带了管理员中心,在这里可以针对游戏的爆率、速度、经验等调整参数,也支持调整怪物和技能的参数,相当于一个GM中心。

游戏支持双人模式,地图目前提供了六张地图,玩法上有经典的搜打撤模式、无双割草模式、大逃亡模式以及双人对决,同时也支持难度调节,在进游戏前还需要选择你这把游戏携带的装备。

进游戏之后左下角能看到当前的状态,例如血条、武器状态以及体力等等,翻滚是需要消耗体力的顶部是当前地图探索情况,右上角则是地图,游戏是有天气系统的,不同天气下会有不同的buff。

游戏中会有各种宝箱,同时也会有神秘商人,地图其实不大,探索完基本也就是几分钟的事情。

当探索完或者背包满了之后就可以前往撤离点,成功彻底之后背包中的宝物会自动结算成金币,收货的武器或弹药则可以留到下次进游戏以供选择。

游戏的难度并不高,即便是选择地狱难度对于老手来说其实也不算太难,个人觉得比较有意思的是大逃杀模式,一条路走到底,后面会有烈焰一直追,每个区域都有不同的怪物生成,同时升级会三选一的强化,有点肉鸽属性在,且这个模式下难度其实有点高,需要一些身法。

无双模式其实也蛮有意思,和大逃杀类似,一样的升级三选一,不过不同的是敌人会源源不断的出来,越到后面越密集,同时伤害也越来越高,血量越来越厚,同时增加了战场boss的存在。

作为一个几分钟一局的小游戏来说,虽说画面比较粗糙,但实际上完成度还算不错。
部署
项目熊猫已经做好了双架构镜像,加上项目本身是基于浏览器运行的,所以并不吃性能,即便是Z2Pro和Q4这样的轻量型NAS也完全能部署。

打开极空间的Docker来到compose界面,输入以下代码,其中需要注意端口的占用情况,如果有冲突记得更换一下端口。
services:
treasure:
image: ghcr.linkos.org/panda-995/treasure-docker:latest
container_name: treasure
ports:
- "8787:80"
restart: unless-stopped代码中已经加入了镜像加速地址,直接使用就行,方便小白用户也能快速拉取镜像部署容器。
部署完成之后就可以通过极空间的快捷访问打开游戏了。
总结
游戏本身并不是什么大型游戏,画面和操作也比较简单,但经典搜打撤、无双割草、大逃亡和双人对决几种模式都做得比较完整,再加上商店、装备、图鉴、奖杯以及大量可调参数,偶尔打开玩上几局还是挺有意思的。
需要注意的是,游戏存档保存在当前浏览器的本地存储中,换电脑、换浏览器或者清理浏览器数据,都可能导致进度丢失,重要存档记得提前导出备份。
以上便是本次分享的全部内容了。如果你觉得还算有趣或对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

panda