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

nightly ayaka-runtime

Ayaka底层运行时

2个不稳定版本

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

1571 in 游戏开发

每月23次下载
ayaka-model中使用

MIT许可协议

96KB
2K SLoC

Ayaka

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

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

关于名称

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

我们所做的工作

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

文档

Ayaka Book

API文档

屏幕截图

Orga

许可协议

本项目采用MIT许可协议


lib.rs:

Ayaka项目的运行时。

此运行时提供游戏配置、运行时上下文、插件系统和设置系统。它可以被视为游戏引擎的“后端”。

依赖项

~11–15MB
~262K SLoC