2个版本
0.0.2 | 2024年2月17日 |
---|---|
0.0.1 | 2024年2月16日 |
#1834 in 游戏开发
46 每月下载量
用于 2 crates
1MB
19K SLoC
Hydrate
Hydrate是一个资产管道和游戏数据创作框架。
运行演示
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 分支)
许可证
根据您的选择,许可如下:
- Apache License,版本2.0,(LICENSE-APACHE 或 http://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证(LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
上游依赖
此存储库中的字体可能有其自己的许可证,通常是OFL。
某些依赖项可能根据其他条款进行许可。这些许可证包括 "ISC"、"CC0-1.0"、"BSD-2-Clause"、"BSD-3-Clause" 和 "Zlib"。这些许可证在每个CI运行中使用 cargo-deny 进行最佳努力验证。
致谢
Hydrate受 Distill 的启发,并借鉴了该项目的许多想法。
贡献
除非您明确说明,否则任何有意提交以包含在您根据Apache-2.0许可证定义的作品中的贡献,都将根据上述方式双重许可,而无需附加条款或条件。
请参阅 LICENSE-APACHE 和 LICENSE-MIT。
依赖关系
~7-17MB
~212K SLoC