唯一指定开源仓库:https://gitgoon.dev/UmaERA/ere-app
基于capacitor+vue+element-plus的跨平台ERA游戏引擎
- JavaScript 92.7%
- Vue 6%
- CSS 0.8%
- Java 0.3%
- HTML 0.1%
| .husky | ||
| android | ||
| ci | ||
| src | ||
| .eslintrc.js | ||
| .gitattributes | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| babel.config.js | ||
| capacitor.config.json | ||
| jsconfig.json | ||
| LICENSE | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| README.md | ||
| vite.config.ts | ||
ere.app
ere.app v1.2.7 (lipiah),对应客户端版引擎 EraElectron v4.5.0 (x)
Requirements
ere.app 可以运行在 Android 7.1 以上的安卓系统上。
Android 10 及以下的安卓系统用户请自行检查 Android Webview 组件版本并手动安装更新到 80 以上。
Android 5.0 及以上:WebView 已经独立成一个 APK,可以像普通应用一样更新。 打开 Google Play 商店、APKMirror、酷安等渠道,搜索 Android System WebView 或 Chrome。
从 Android 7.0 开始,如果系统安装了 Chrome(v51+),WebView 内核会直接跟随 Chrome 更新。可以在 开发者选项 → WebView 实现 中选择使用 Chrome 还是 Android System WebView。 检查版本:
设置 → 应用 → Android System WebView → 查看版本号
或者在开发者选项里看 “WebView 实现” 的版本。
Usage
- 安装APK;
- 解压游戏压缩包到个人文件夹的 Downloads/下载文件夹内,并保证 era.bundle.js 等文件在 Downloads/下载文件夹 的子文件夹内;
- 个人文件夹的其他位置也可以,保证文件结构即可
- 正确的文件结构:
个人文件夹 └── Downloads/下载 文件夹 └── 游戏文件夹 ├── res 文件夹(可选,和PC版引擎使用的多媒体资源 res 文件夹结构相同,名字必须就叫 res) ├── era.bundle.js ├── main.bundle.js └── static.json- 满足上述文件结构后在 app 的界面中打开游戏文件夹即可
- 打开 ere.app;
- (如有)在弹出的权限请求界面中选择授权;
- 点击App界面中的按钮,在弹出的界面内选择下载文件夹内的游戏文件夹;
- 如无意外的话等待加载结束进行游戏;
- 在游戏过程中可以通过右上角的悬浮按钮回到加载界面;
- (如工作不正常)为 ere.app 授予文件管理权限:隐私->权限管理器->文件->查看更多可以访问所有文件的应用->ere.app->授予管理所有文件的权限;
- (如工作不正常)可尝试使用其他解压缩软件重新解压游戏包然后重试(已收集因安卓10文件管理器内置解压缩软件工作不正常导致游戏无法打开的报告);
- 启用图片和音频资源:将游戏配套的res文件夹解压到游戏文件夹内,然后在App内的游戏设置中将【启用资源】打开,然后重载游戏。
Added
- 同步支持 era.setBack 和 era.setOverlay