2个不稳定版本
0.3.0 | 2023年12月19日 |
---|---|
0.2.0 | 2023年3月18日 |
2018 in 游戏开发
每月下载量34次
在 6 crate 中使用
6KB
74 行

Ayaka
Ayaka最初是OSPP 2022的项目。
有关简体中文版本的README,请参阅 简体中文
关于名称
前端是Ayaka。运行时是Ayaka。脚本也是Ayaka。 仅限Ayaka。
我们做了什么
- 基于rust的多平台视觉小说(VN)运行时
- 基于YAML的清晰且易于编写的VN配置文件格式
- 内置自定义脚本
- 基于CLDR的i18n支持
- 基于WebAssembly的灵活插件系统。它提供了运行时的钩子和与脚本的互操作功能。
- 解耦框架 - 前端、后端和插件是解耦的。
- 用于检查语法错误和快速调试的CLI前端。
- 由Tauri和Vue支持的GUI前端,支持Live2D。
- 从配置生成PDF的原型LaTeX前端。
文档
截图
许可证
本项目采用MIT许可证。
lib.rs
:
插件运行时的基础crate。
此crate为不同的插件后端提供抽象类型和特质。
依赖关系
~0.6–1MB
~18K SLoC