13 个版本 (2 个稳定版)
1.1.0 | 2019 年 12 月 1 日 |
---|---|
1.0.0 | 2019 年 10 月 29 日 |
0.8.1 | 2019 年 10 月 19 日 |
1433 在 游戏开发 中
每月下载 23 次
26KB
195 行
Brooks Builds 社区 GGEZ 库
本项目由所有使用 GGEZ 学习 Rust 编程、当然也制作一些游戏的 Brooks Builds 社区成员创建。Brooks 将定期在他 直播 上审查拉取请求和问题。
这个库的起源故事是 Hacktoberfest。对于初学者来说,开始为开源软件做出贡献可能会感到有些困难,尤其是如果我们对一种语言或框架还不熟悉。本项目旨在为 Rust 和 GGEZ 的初学者和资深人员 alike 提供一个起点,提交一些拉取请求,并领取他们的 T 恤!
已经有了 GGEZ 实用库吗?当然有了。但这个特别之处在于它是由这个社区创建和使用的。我们可能会重新实现其他 GGEZ 库的一些功能,但这主要是一个学习经验项目。
行为准则
我们使用 Brooks Builds 的 行为准则。
贡献
有许多方式可以为这个项目做出贡献。最简单的方式是提交并留言在 问题 上。我们无法保证我们会实现收到的每个请求,但我们可以讨论为什么我们想朝某个方向前进。
如果您想参与并编写一些代码,请按照以下步骤进行贡献。
您或您对 Rust 的了解程度如何并不重要。如果您想与社区成员配对,请在此处留言,我可以与您配对。
- 找到一个目前没有人在工作的有趣问题(如果有人在处理该问题,将会有一个说明该开发者在处理问题的注释)
- 写一个留言说明您将处理该问题
- 您随时可以就问题提出任何澄清问题。有些问题可能不会被接受拉取请求,因为它们不符合我们对该项目的方向。
- 对仓库进行分支
- 将仓库克隆到您的本地环境
- 请确保已安装Rust
- 使用命令
cargo test
运行测试,以确保一切按预期工作 - 在本地进行更改
- 为任何你编写的代码添加测试
- 为任何你编写的代码添加文档
- 再次运行测试以确保测试仍然有效
- 如果你添加或更改了功能,请添加或更改适当的示例
- 将你的代码推送到你的GitHub账户
- 提交更改的请求
如果你为Hacktoberfest添加或更改了请求,请注意你的请求不需要被接受就可以计入。获得那件T恤!
我们非常欢迎文档请求,这是开始开源项目的一个很好的方式。
使用库
你可以使用命令`cargo run --example`运行示例以展示如何使用库
依赖关系
~29–39MB
~503K SLoC