2个不稳定版本

0.3.0 2023年12月19日
0.2.0 2023年3月18日

1973游戏开发

MIT 许可证

1MB
1.5K SLoC

Ayaka

Ayaka最初是OSPP 2022的一个项目。

关于简体中文版本README,请参阅简体中文

关于名称

前端是Ayaka。运行时是Ayaka。脚本也是Ayaka。 仅Ayaka。

我们所做的工作

  • 基于Rust的跨平台视觉小说(VN)运行时
  • 一个定义良好且易于编写的基于YAML的VN配置文件格式。
  • 嵌入的定制脚本。
  • 基于CLDR的i18n支持。
  • 基于WebAssembly的灵活插件系统。它提供了运行时的钩子和与脚本的互操作性。
  • 解耦框架 - 前端、后端和插件是解耦的。
  • 用于检查语法错误和快速调试的CLI前端。
  • TauriVue驱动的GUI前端,支持Live2D
  • 用于从配置生成PDF的原型LaTeX前端。

文档

Ayaka书籍

API文档

截图

Orga

许可证

本项目采用MIT许可证


lib.rs:

Ayaka的高级包装模型。

此crate提供全功能前端的数据模型,以及设置管理器的抽象特质。

它重新导出ayaka_runtime的类型。

依赖项

~11–15MB
~262K SLoC