这是一个基于 JavaScript 的 NES 模拟器项目,支持在浏览器中运行经典的 NES 游戏。
- 支持多种经典 NES 游戏
- 纯浏览器端运行,无需安装
- 支持键盘控制
- 支持游戏存档
- 响应式设计,支持移动端
- 点击下面的按钮,一键部署到 Cloudflare Pages:
- 登录您的 Cloudflare 账户(如果没有,请先注册)
- 选择您的 GitHub 仓库
linbmv/FCGame
- 配置构建设置:
- 构建命令:留空
- 构建输出目录:
/
- 点击 "保存并部署"
- 登录 Cloudflare Dashboard
- 进入 Pages 页面
- 点击 "创建项目"
- 选择 "连接到 Git"
- 选择您的 GitHub 仓库
linbmv/FCGame
- 配置构建设置:
- 构建命令:留空
- 构建输出目录:
/
- 点击 "保存并部署"
- 克隆仓库:
git clone https://github.com/linbmv/FCGame.git
cd FCGame
- 使用 Python 启动本地服务器:
python -m http.server 8000
- 使用 Node.js 启动本地服务器:
npx http-server
- 在浏览器中访问:
- Python: http://localhost:8000
- Node.js: http://localhost:8080
- 方向键:控制角色移动
- Z 键:A 按钮(跳跃/攻击)
- X 键:B 按钮(攻击/加速)
- Enter 键:开始游戏
- ESC 键:暂停游戏
- 确保您的浏览器支持 JavaScript
- 建议使用现代浏览器(Chrome、Firefox、Safari、Edge 等)
- 部分游戏可能需要等待加载完成
- 首次加载可能需要一些时间,请耐心等待
如果您在使用过程中遇到任何问题,可以:
- 提交 Issue
- 检查浏览器控制台是否有错误信息
- 确保网络连接正常
本项目采用 BSD 许可证。详见 LICENSE 文件。