Crates.io | bbggez |
lib.rs | bbggez |
version | 1.1.0 |
source | src |
created_at | 2019-09-29 22:05:53.480307 |
updated_at | 2019-12-01 22:19:23.193697 |
description | Utility functions by the Brooks Builds community for the Rust game engine GGEZ |
homepage | |
repository | https://github.com/brooks-builds/bbggez |
max_upload_size | |
id | 168694 |
size | 137,452 |
This project is by and for all of us Brooks Builds community members who are using GGEZ to learn how to program in Rust, and of course make some games. Brooks will be reviewing pull requests and issues regularly on his stream.
The origin story for this library is Hacktoberfest. It can be daunting to begin contibuting to open source software, especially if we are new to a language or framework. This project is meant to be a jumping off point for beginners and veterans to Rust and GGEZ alike get some pull requests in and get their t-shirt!
Are there GGEZ utility crates already? Of course there are. But this one is special as its by and for this community. We may be re-implementing some of the features that the other GGEZ libraries have but this is primarily a learning experience project.
We are using the Brooks Builds code of conduct.
There are many ways to contibute to this project. The easiest way is to submit and message on issues. We can't promise that we will implement every request that we get, but we can discuss why we want to go in a certain direction.
If you want to get involved and write some code then follow these steps to contribute.
It doesn't matter what level of developer you or how much Rust you know. If you want to pair with a community member please mention this in the comments and I can pair with you.
cargo test
to make sure that everything is working as expectedIf you are adding a pull request for Hacktoberfest, note that your pull request doesn't need to be accepted to get counted. Get that t-shirt!
We are more than happy to have documentation pull-requests, they are a great way to get started with open source.
You can run an example to show how to use the library with the command `cargo run --example