This was a learning project where I made tetris in Rust using the ggez framework.
To play (requires Rust tooling install):
cargo run
There's also tests! The piece moving logic is particularly atrocious so I wrote tests for it. I would not use that as a reference ;)
cargo test
Originally had audio as well, so you will see some references and dependencies for dealing with that. I removed the audio files as I couldn't remember where they're from and not sure how they are licensed.
Code is MIT.
Most assets I believe I made myself and can be licensed similarly.
The included font is a Google Font so their license applies there.