1 Home
SLeader edited this page 2026-07-14 08:41:38 +00:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

EraElectron 引擎 Wiki

EraElectron简称为 ere是一款基于 Electron 的 ERA 游戏引擎,支持使用 JavaScript 进行 ERA 游戏开发,使用 Element Plus 提供基本页面元素和排版功能。基于 ere 开发和运行的 era 游戏简称为 ere 游戏。

ere 引擎本身集成了 Debug、日志、开发套件生成、静态文件生成等开发工具可以直接基于引擎进行游戏开发。但因为使用现代编程语言 JavaScript还是建议使用 Webstorm强烈推荐等集成开发环境。

EraElectron 引擎是客户端应用程序,可以运行于 Windows7 及以上平台。与之对应的安卓版引擎为 ere.app

本网站是 PC 版 ERA 游戏引擎 EraElectron 的 Wiki为 ere 游戏玩家提供使用说明,致力于为 ere 游戏开发者提供开发指引。同时,根据 Wiki 提供的教程,可以将基于 EraElectron 开发的游戏生成安卓版 ere.app 可运行的版本。

EraElectron 引擎在开发过程中参考了以下资料:

本 Wiki 中,需要一点基础的 ere 游戏开发 亦模仿自 lackbfun 大佬的上述文档。

EraElectron 的技术栈:

  • 运行环境
    • 应用程序框架 Electron
    • JavaScript 运行环境 Node.js
  • 前端显示
    • 前端框架 Vue.js
    • 前端 UI 组件 Element Plus

得益于该技术栈EraElectron 引擎具有优秀的跨平台能力,在完成配置后可以一键生成运行于 Windows、Mac 和 Linux 的可执行文件。也就是说ere 游戏在开发完成后可以不做任何额外处理就可以在不同的操作系统上运行,只要用相应的引擎可执行文件打开即可。

EraElectron 本质上是一个独立的、只能打开特定网站的浏览器,因此也可以较为方便地移植到手机、平板电脑等移动终端上,这就是安卓版引擎 ere.app。ere 游戏虽然无法直接在该引擎中运行,但可以经过简单地配置生成可运行的版本。