2个版本

0.0.2 2024年2月17日
0.0.1 2024年2月16日

游戏开发中排名第2259

Download history 24/week @ 2024-03-11 20/week @ 2024-03-25 50/week @ 2024-04-01 21/week @ 2024-04-08 13/week @ 2024-05-13 43/week @ 2024-05-20 37/week @ 2024-05-27 38/week @ 2024-06-03 35/week @ 2024-06-10 24/week @ 2024-06-17 51/week @ 2024-06-24

每月下载量150
10crate中使用(直接使用4个)

MIT/Apache

120KB
3K SLoC

Hydrate

Hydrate是一个资源流水线和游戏数据创作框架。

快速浏览

文档

Screenshot of Hydrate Editor

运行演示

git clone https://github.com/aclysma/hydrate.git
cd hydrate/demo-editor
cargo run
After it launches, click build in the bottom right and close the editor
cd ../demo-game
cargo run

项目状态

此项目应被视为实验性的且不受支持。我开源此项目的主要目标是分享想法。我希望能看到其他项目从这个项目中学习并做得更好。

我将乐意讨论此项目的高级设计决策和选择某些权衡的理由,但我可能无法投入太多时间进行支持。我可能出于任意原因不接受PR,仅仅是因为它不是我个人感兴趣的特性。

此仓库中的演示代码以及rafx对此crate的使用是了解Hydrate工作原理的最佳示例。(查看use-hydrate分支)

许可证

根据您的选择,许可如下:

上游依赖

此仓库中的字体可能来自上游来源,并可能有自己的许可证,通常是OFL。

某些依赖项可能根据其他条款许可。这些许可证包括“ISC”、“CC0-1.0”、“BSD-2-Clause”、“BSD-3-Clause”和“Zlib”。这些许可证在每个CI运行中通过cargo-deny进行验证。

鸣谢

Hydrate受到了Distill的启发,并借鉴了该项目的许多想法。

贡献

除非您明确说明,否则您提交的任何有意包含在作品中的贡献(根据Apache-2.0许可证定义),均应双许可如上所述,无任何额外条款或条件。

参阅 LICENSE-APACHELICENSE-MIT.

依赖项

~5-15MB
~184K SLoC