从 TyranoScript 核心库到独立应用:它的出身与演变
要理解它的行为方式,得先知道它从哪来。
血统:站在网页小说引擎的肩膀上
如今主流的日式视觉小说,相当大一部分是用「网页技术 + 小说引擎」制作的,其中用户量最大的一支是 TyranoScript 系(官方宣称用其制作的作品超过两万部)。这类游戏打包出来就是一个个网页目录:HTML 入口加资源文件。
这款模拟器的做法,是把这类引擎的官方核心库编译优化后搬进安卓应用,让手机上的 WebView 环境直接吃下这些游戏目录。开发者是一位署名アキラ(Akira)的个人开发者,安卓包名 com.akira.tyranoemu 里的 "akira" 便由此而来。早期版本介绍里提到它的思路受到另一款多引擎方案的启发,随后逐步走出自己的路线——从单一引擎播放器演进为多引擎集合体。
版本演进的几个节点
| 阶段 | 关键变化 |
|---|---|
| 1.5.x 时期 | 站稳 Tyrano / RPG Maker / VN Maker / Artemis 等网页系引擎的运行基础 |
| v2.3.2 | 集成 KR 模拟器能力(吉里吉里系游戏,基于 Kirikiroid2 v1.3.9 核心) |
| v2.3.4 | 新增 ONS 游戏扫描支持;游戏列表缓存不再随重启丢失;支持把 SD 卡上 KR2 游戏的存档导出至 Android/data;启动器内置中英双语切换 |
更新日志内容整理自各应用商店的版本说明,措辞与取舍以官方发布为准。想看某一版具体改了什么,可以在应用内「其他 → 检查更新」处查看,或参考检查更新与版本选择。
为什么这个出身重要
因为它解释了两个高频问题:第一,为什么识别游戏的标志是 index.html——这是网页技术游戏的特征文件;第二,为什么它与传统 ONS、吉里吉里播放器不是竞争关系,而是把后者的能力也吸收了进来(详见与 ONS 模拟器有什么不同与与 Kirikiroid2 的分工)。