2 个不稳定版本

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

#957 in 游戏开发


2 个Crate中使用(通过 ayaka-runtime

MIT 协议

24KB
544

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:

脚本解析器。

依赖关系

~4–7MB
~119K SLoC