2 个版本

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

#2347 in 游戏开发


hydrate 中使用

MIT/Apache

505KB
12K 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

依赖项

~9–18MB
~235K SLoC