忆童年篇—在浏览器里重温儿时的游戏

2022-11-27 16:26:14 57点赞 371收藏 26评论

突然发现的一个在线DOS游戏:https://dos.zczc.cz/,有《仙剑奇侠传》、《红色警戒》、《大富翁》、《大航海时代》,偶尔放松放松用来怀旧真的是非常不错,目前这个网站已经收集了 1898 款游戏,我相信你一定可以在这里找到你喜欢的游戏。

有网友把这个游戏网站放到了docker中,所以我们可以在群晖上搭建我们自己的DOS游戏库了。

安装

在docker注册表中搜索 dosgame ,选择第一个 oldiy/dosgame-web-docker ,就一个版本,所以双击直接下载。(同时说一下,oldiy大佬有很多有趣的容器,可以直接注册表搜索他。)

下载容器下载容器

容器端口为262,我这边为了演示直接用了默认的262。

端口设置端口设置

运行

在浏览器中输入 http://群晖:262 ,即可看到主界面,默认安装了42个游戏。

主界面主界面

游戏运行非常简单,只要选中自己中意的软件单击就可以了。游戏左边也会有快捷键提示以及部分游戏还有攻略,很是人性化。

仙剑仙剑

更多游戏

既然原本的网站又接近2000游戏,那么我们也可以自行进行游戏安装。

第一步: 在docker文件夹中,创建一个新文件夹,并将其命名为 dosgame ,查看属性可以得到文件夹的绝对路径。

新建文件夹新建文件夹

第二步: SSH登录到群晖,在命令行执行文件拷贝操作。 因为用的默认的命名,所以容器的名称为 oldiy-dosgame-web-docker1 如果自己改了容器名字,记得也要改一下哦~~~ docker cp oldiy-dosgame-web-docker1:/app/static/games /volume1/docker/dosgame 拷贝完成后便是这样的。

游戏文件夹游戏文件夹

其中bin是游戏目录,img是游戏封面的目录

第三步: 打包的镜像中只有42种游戏(如果需要下载更多游戏的时候,记得创建容器的时候把/app/static/games挂载到空间足够的硬盘后再去下载)

挂载挂载

第四步: 如果你是要定制自己的游戏库,可以打开 all-geme-list.txt 文件,里面有游戏的下载地址。

下载地址下载地址

第五步: 如果要全部下载,可以在SSH界面按下面的命令操作

oldiy-dosgame-web-docker1 是容器的名称
docker exec -it oldiy-dosgame-web-docker1 sh

进入容器后操作
mv /app/static/games/games.json /app/static/games/42games.json
mv /app/static/games/1898all_games.json /app/static/games/games.json
python /app/static/games/download_data.py

下载完毕后重启容器就可以了。

后述

当初的一些dos游戏造就了非常多的经典,许多ip到现在都非常热门,比如仙剑奇侠传、三国志以及大富翁等经典单机游戏都是dos游戏,虽然游戏非常古老但是也掩饰不了一些游戏到现在依旧觉得非常好玩。

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

展开 收起
26评论

  • 精彩
  • 最新
  • 这个在线DOS游戏项目实在是太棒了!🎮⏳ 能够再次体验《仙剑奇侠传》、《红色警戒》和《大富翁》等经典游戏,着实勾起了满满的童年回忆。通过Docker轻松搭建自己的游戏库更是增加了乐趣和便利性。期待尝试更多隐藏的经典游戏,谢谢你的详细教程和分享!📚👾

    校验提示文案

    提交
  • 游戏还是那个游戏,少年不是那个少年。有花堪折直须折 莫待无花空折枝

    校验提示文案

    提交
    好诗 [赞]

    校验提示文案

    提交
    收起所有回复
  • 消灭0回复,这个真的有点意思,哪怕是不玩也可以回忆一下青春 [喜极而泣]

    校验提示文案

    提交
    最近沉迷三国志,策略游戏我是真的喜欢啊

    校验提示文案

    提交
    收起所有回复
  • 请教一下,在DOCKER CP的时候总是提示一长串没有权限的意思,新建的DOSGAME已经都有权限了,奇怪

    校验提示文案

    提交
    ssh进去后要用root账户

    校验提示文案

    提交
    谢谢

    校验提示文案

    提交
    收起所有回复
  • 同级生2最爱,可惜重置版味道变了

    校验提示文案

    提交
    那不是黄油吗?

    校验提示文案

    提交
    是GAL GAME ,简称GG

    校验提示文案

    提交
    收起所有回复
  • 下载全部游戏的时候,执行这一步操作python /app/static/games/download_data.py,显示python :not found,我看他自带3.6啊,为此我还又从docker里面部署了一套python,都提示not found这个错误,请问应该如何解决啊?谢谢大佬。

    校验提示文案

    提交
    应该是库改了,我空了看看

    校验提示文案

    提交
    收起所有回复
  • 是不是下载路径被墙了?现在下不了了,能更新下教程吗

    校验提示文案

    提交
    我空了看看,也有可能存着把容器删了

    校验提示文案

    提交
    收起所有回复
  • 部署后打开会加载不出来页面,原因是bootstrap.min.css和bootstrap.min.js的地址失效了,可以编辑下DosGame:/app/templates/base.html,替换成镜像地址比如去看看

    校验提示文案

    提交
  • 好好玩,这个很不错,童年记忆满满,主要dos还真是有很多经典游戏

    校验提示文案

    提交
  • 有没有网页上玩模拟器之类的,或者手机上这个网站就能玩的这种

    校验提示文案

    提交
  • 回不去的青春

    校验提示文案

    提交
  • 打开游戏fail to download game data

    校验提示文案

    提交
  • 不能保存进度,每次都重新开始了

    校验提示文案

    提交
  • 游戏还是那些游戏,人已经玩不动了

    校验提示文案

    提交
  • 好游戏 被发掘出来了

    校验提示文案

    提交
  • 想玩轩辕剑1枫之舞

    校验提示文案

    提交
  • 好办法,学习了

    校验提示文案

    提交
  • 记忆很深啊,仙剑

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
371
扫一下,分享更方便,购买更轻松