收起左侧

找回童年的 4399!把 NAS 变成 Flash 游戏机,浏览器即开即玩(附海量经典游戏资源)

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

123

主题

14

回帖

0

牛值

fnOS系统内测组

社区上线纪念勋章fnOS1.0上线纪念勋章EVO2产品纪念

MyFlash:

一款基于 Ruffle 开发的模拟器,可以作为 Flash 游戏运行平台。将 NAS 作为游戏库,打开浏览器即可在线畅玩,支持上传本地游戏,重温童年快乐就这么简单!

又来开源了,下面是项目地址:

https://gitee.com/heizi**/my-flash

安装

Docker Compose

services:
  myflash:
    image: heizi**/myflash:latest
    container_name: myflash
    ports:
      - 3000:3000
    volumes:
      - ./game:/app/game
      - ./config:/app/config
    restart: always

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

:::/app/game(路径,可选):存放游戏

/app/config(路径,可选):存放配置文件

:::

使用

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

打开分类,可以看到已经内置了几款游戏(这款是我童年的回忆)

右上角,能切换深色模式

选择游玩的游戏,点击加载

能看到可以正常运行(默认禁止外链跳转,所以有些按钮点击可能感觉没响应)

使用浏览器,也是可以正常调用 GPU 的,不会感觉到卡顿

TIP:如果想填满整个屏幕,可以调节缩放模式,也可以点击旁边的全屏按钮

游戏窗口里右键,可以打开更多设置(显示黑屏的话,需要删除所有存档)

如果已经有下载的 flash 小游戏(.swg 格式),可以点击按钮上传

稍等上传完成就能正常加载游玩

扩展

到这里就会发现,既然路径映射出来,是不是可以存放更多游戏?当然没有问题!

我也收集和整理了“亿点点”游戏,下载链接: https://pan.baidu.com/s/1OdQSDgIp2Mhc7pbTH-76GQ?pwd=jbdm

将游戏放到 /game 目录(原来自带的游戏也可以直接删了)

配置文件放到 /config 目录(直接覆盖就行)

再次启动,就能看到分类目录有增加的游戏了

TIP:如果一直加载不了,大概率是文件没有读写权限,去给个权限就行了

总结

之前说好的更新图标库的,这次只能鸽了,等下次有空吧~ 开发 MyFlash 游戏模拟器,是因为想起了玩 4399 的童年时光了。当时最喜欢玩的双人游戏就是《僵尸危机》,现在想想还是挺怀念的。

原本计划 MyFlash 是支持手机网页端的,但一想到又要加虚拟按键和键位映射等功能,实在不想费脑了就这样吧。当然,未来也不排除会做一个集成主流开源模拟器的综合游戏平台,不过这都是后话了。如果觉得 MyFlash 不错,欢迎点赞支持!

综合推荐:⭐⭐⭐⭐(4399 小游戏,满满回忆)

使用体验:⭐⭐⭐⭐(即开即玩,操作简单)

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

收藏
送赞
分享

3

主题

30

回帖

0

牛值

江湖小虾

fnOS1.0上线纪念勋章

构建没成功

3

主题

44

回帖

0

牛值

初出茅庐

面署不成功呀?是不是境像拉起错误呢?

0

主题

1

回帖

0

牛值

江湖小虾

游戏包太大了,大佬能不能夸克网盘分享

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

本版积分规则