#前端 #游戏引擎 #Galgame #游戏 #引擎

ayaka-bindings-types

用于 Ayaka 运行时和 Ayaka 插件中的类型

2 个不稳定版本

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

#2227 in 游戏开发


3 个库(2 个直接使用) 中使用

MIT 许可协议

33KB
687

Ayaka

Ayaka最初是针对OSPP 2022的项目。

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

关于名称

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

我们所做的工作

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

文档

Ayaka 书籍

API 文档

截图

Orga

许可协议

本项目采用MIT 许可协议


lib.rs:

运行时和插件中使用的类型。

依赖关系

~2.2–3MB
~62K SLoC