
游戏时光穿越EmulatorJs与casaos带您畅玩经典游戏
项目简介
EmulatorJs
EmulatorJs 是一个基于 JavaScript 的模拟器框架,旨在让用户能够在 Web 浏览器中模拟各种经典游戏平台的游戏。该框架提供了一种简单且灵活的方式来实现在 Web 上运行的游戏模拟器,无论是针对 8 位、16 位还是其他类型的游戏机。
以下是 EmulatorJs 的一些关键特点和优势:
-
跨平台兼容性: EmulatorJs 可以在几乎所有现代 Web 浏览器上运行,包括桌面和移动设备。这意味着用户无需安装额外的软件或插件,只需通过浏览器就能够享受游戏。
-
简单易用: EmulatorJs 提供了一个简洁而直观的 API,使开发人员能够轻松地集成和定制游戏模拟器。它还提供了丰富的文档和示例,帮助开发人员快速上手并构建自己的游戏模拟器。
-
高度可扩展: EmulatorJs 允许开发人员根据需要扩展和定制游戏模拟器,包括添加新的游戏平台支持、优化性能、调整用户界面等。
-
强大的性能: 尽管是在 Web 浏览器中模拟游戏平台,但 EmulatorJs 通过优化和性能调整,可以提供流畅的游戏体验,尽可能接近原始游戏机的运行效果。
-
社区支持: EmulatorJs 拥有一个活跃的社区,开发人员可以在社区中分享经验、交流技术、解决问题,并且还有许多开源项目和资源可供使用。
CasaOS
CasaOS是一个基于Docker生态系统的开源家庭云系统,专为家庭场景而设计。致力于打造全球最简单、最易用、最优雅的家居云系统。
IceWhale团队认为,通过社区驱动的协作创新和与全球开发人员的开放沟通,我们可以以前所未有的方式重塑数字家庭体验。
项目地址:https://github.com/IceWhaleTech
项目演示
环境安装
1、服务器的准备
在浪浪云网站主页购买服务器,建议2H2G以上的配置,操作系统选择Casaos
2、添加端口转发
添加80端口
3、进入Casaos
在浏览器中直接输入ip+外网端口,进行Casaos访问,第一次登录需要设置账号密码,请牢记账号密码
4、在Casaos中安装EmulatorJs
点击Casaos中APP Store找到EmulatorJs直接点击安装,

5、进行访问
在Casaos的控制台中查看对应的端口进行访问EmulatorJs
添加88和3001的外网端口
软件使用
容器3001端口为后台管理端口 选择主机对应的ip加外网端口进行访问
成功打开如下页面后,点击Download,下载对应的模拟器文件,显示Downloaded All Files即可完成
点击File Management,进去后选择对应的模拟器(需要提前准备好模拟器游戏文件上传)
我们以NES为例
首先点击nes,再点击roms
接着右键鼠标点击upload上传游戏文件
按顺序点击
现在完成了游戏上传
访问ip+88的外网端口进入游戏界面
浪浪云游戏试玩页面
Q&A
q:IP被拦截
绑定一个国内的域名即可正常访问
q:保存游戏的进度和设置控制
按下F1,下滑到Controls,设置按钮和其他配置