2 Home
SLeader edited this page 2026-07-14 17:10:21 +08: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.

提醒

重要EraUma 自 2.17 版本开始无法在 4.4.0 以下的引擎上运行

重要:自 1.31 版本开始,资源包更新不再提高最小更新功能最低支持版本,请自行下载资源包以更新资源

重要EraUma 自 1.1 版本开始将采取分包发布,解压即玩包将只含游戏引擎、游戏的 csv 和 ere 文件夹(即最小更新包的内容),且引擎将默认不加载任何图像视频资源

  • 如果想显示图片和播放音频请单独下载资源包resources.zip解压后放到与 csv 和 ere 文件夹同级的文件夹下,并在启动引擎加载游戏后在游戏设置中打开【启用资源】功能然后重载游戏

自 1.1 版本开始EraUma 也将同时放出安卓引擎用游戏包,具体使用方式见安卓版引擎的使用说明

  • 可认为安卓引擎用和客户端引擎用的游戏包不通用
  • 安卓引擎启用图片和音频资源的方式和客户端引擎的方式相同

使用方法

任何情况下都只需要下载相应的游戏包和资源包不需要下载源代码Source code
各系统具体使用说明:

  • Win8及以上Windows系统直接下载 PC绿色版,需要显示图片的额外下载 资源包
  • Win7下载 PC游戏包EraElectron相应的发布版打开引擎后打开PC游戏包解压出的文件夹或者将PC游戏包解压出的文件夹改名为game然后放到引擎解压出的文件夹下和.exe文件同级需要显示图片的额外下载 资源包
  • Mac下载 PC游戏包EraElectron相应的发布版(注意芯片类型),安装 .dmg 后打开引擎然后打开PC游戏包解压出的文件夹需要显示图片的额外下载 资源包
  • Linux……用 Linux 的仁兄装个 node.js 自己构建吧,npm run electron:build,然后下载 PC游戏包 打开引擎后打开PC游戏包解压出的文件夹需要显示图片的额外下载 资源包
  • 安卓:下载 安卓游戏包安卓版引擎,需要显示图片的额外下载 资源包

PC

EraUma 发布采取分包制,即游戏本体包+游戏资源包拆分打包方式,使用时需要解压到同一个文件夹,才能通过 ERE引擎 启动。

从PC版引擎 EraElectron 顶部下拉菜单中【打开游戏文件夹】启动时,请确认打开的文件夹至少有以下结构:

erauma文件夹/PC绿色版解压出的game文件夹
├── csv文件夹
│   ├── Chara文件夹
│   ├── _config.json
│   ├── _fixed.json
│   └── 其他各种以csv为后缀名的文件
├── ere文件夹
│   ├── data文件夹
│   ├── event文件夹
│   ├── page文件夹
│   ├── system文件夹
│   ├── utils文件夹
│   ├── era-electron.js
│   └── main.js
└── res文件夹可选
    ├── audio文件夹
    ├── ero文件夹
    ├── filters文件夹
    ├── others文件夹
    ├── race文件夹
    ├── sportswear文件夹
    ├── uniform-summer文件夹
    ├── uniform-winter文件夹
    ├── game.csv
    ├── logo.png
    └── title.png

如果文件夹不是以上结构,则无法顺利在 PC 版引擎 EraElectron 中打开运行。

Android

在 ere.app 中选取游戏文件夹时,请确认使用的文件夹至少有以下结构:

erauma文件夹
├── era.bundle.js
├── main.bundle.js
├── static.json
└── res文件夹可选
    ├── audio文件夹
    ├── ero文件夹
    ├── filters文件夹
    ├── others文件夹
    ├── race文件夹
    ├── sportswear文件夹
    ├── uniform-summer文件夹
    ├── uniform-winter文件夹
    ├── logo.png
    └── title.png

并且该文件夹必须位于类似结构的位置:

个人文件夹
├── Documents/文档
├── Downloads/下载
├── 任意文件夹或任意层子文件夹
│   ├── erauma文件夹
│   └── 其他文件或文件夹
└── 其他文件或文件夹

如果文件夹不符合以上结构,则无法顺利在安卓版引擎 ere.app 中打开运行。

版本号规则

EraUma 已于 2024/10/24 发布第一个正式发布版本 v1.0 (kuuga),感谢各位玩家一直以来的支持与鼓励。

EraUma 的版本号是一串小数部分最多三位的正有理数,在前面的数位都不变的情况下,从千分位开始从小到大的数位的改动将可能包含以下内容的变化:

  • 千分位1.000 → 1.001):又名 0.001版本
    • 不需要重新开档
    • 不存在游戏系统变化带来的存档转换
    • 可使用引擎的最小更新功能
    • bug 修复
    • 包括比赛机制在内的数值平衡
    • 口上内容调整
    • 不涉及存档变化的机制改动
  • 百分位1.00/1.001 → 1.01):又名 0.01版本
    • 不需要重新开档
    • 不存在游戏系统变化带来的存档转换
    • 可使用引擎的最小更新功能
    • 其间所有版本的改动内容
    • +可能的新角色
    • +可能的新头像和立绘(一般跟随新角色)
    • +可能的新调教立绘和背景
  • 十分位1.0/1.01/1.001 → 1.1):又名 0.1版本
    • 不需要重新开档
    • 可能存在游戏系统变化带来的存档转换
    • 可能无法通过最小更新功能更新(当适配引擎版本改动时)
    • 其间所有版本的改动内容
    • +可能的新口上或口上加笔(招募/日常/育成/爱慕/地下室/调教)
    • +可能的新游戏机制
    • +可能的其他游戏机制改动
    • +可能的适配引擎版本重大更新(导致旧版本引擎无法运行游戏的更新)
  • 整数位1.0/1.1/1.01/1.001 → 2.0):又名 主要发布版本
    • 不需要重新开档
    • 可能存在游戏系统变化带来的存档转换
    • 无法通过最小更新功能更新
    • 会拥有新的版本代号
    • 其间所有版本的改动内容
    • +大量新游戏内容
    • +可能的新游戏系统
    • +可能的游戏底层系统或基本运行逻辑改动
    • +可能的适配引擎版本重大更新(导致旧版本引擎无法运行游戏的更新)

For developers:

1.0 开始的 EraUma 分支将按照以上版本号规则分为三类:

  • master 分支:唯一的主分支/保护分支,负责发布。
  • dev 分支:主开发分支,所有新增、改动和修复内容必须先合并到 dev 分支,再由 dev 分支合并到 master 分支进入发布。
  • 内容分支:由使用 JavaScript 的口上作者提交内容用随用随开不用即废。口上作者需要先将新口上或加笔提交到自己的分支fork 项目作者需要先提 Merge Request 将内容合并到 主仓库 相应分支),然后通过 dev 分支在最终合并到 master 中。
    • 例:特别周的 spe 分支,丸善斯基、醒目飞鹰的 lines 分支,待兼福来的 kitaru 分支,调教地文的 train 分支。
    • 内容分支需要定期 merge 最新版本标签以兼容最新的游戏机制和系统。