21个版本 (10个破坏性版本)
新增 0.10.0 | 2024年8月20日 |
---|---|
0.9.0 | 2024年7月22日 |
0.8.0 | 2024年5月12日 |
0.7.0 | 2023年12月28日 |
0.1.0-dev.4 | 2021年10月31日 |
#94 in 游戏开发
每月230次下载
已用于 3 crates
345KB
8K SLoC
Kludgine
Kludgine旨在成为由wgpu驱动的轻量级、高效的2D渲染框架。其名称Kludgine的设计带有讽刺意味,但它是由一位对现代图形编程和Rust相对较新的开发者设计和编写的。因此,它可能是一个kludge。
如果未启用app
功能,Kludgine提供受wgpu的封装图形工作文章启发的API。
如果启用app
功能,Kludgine提供了一个易于使用的API来运行多窗口应用程序。
API仍在开发中。examples
文件夹包含许多突出特定功能的示例。
项目状态
该项目作为Cushy的一部分处于早期开发阶段。目前被认为是alpha版本且不受支持,@ecton的主要关注点是将其用于自己的项目。功能请求和错误修复将根据@ecton自己的需求进行优先考虑。
如果您想做出贡献,错误修复总是受欢迎的。在着手开发新功能之前,请打开一个问题提出该功能及其旨在解决的问题。这样做将有助于避免合并拉取请求时的摩擦,因为它确保更改符合维护者对Cushy的愿景。
依赖项
~22–58MB
~1M SLoC