diff --git a/README.md b/README.md index 0c5a2f5..ff4cffa 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,28 @@ # awesome-rust-gamedev A collection about rust gamedev resources. + +## Table of contents +- [Engines](#engines) +- [Bevy Engine](#bevy-engine) + - [Tutorials](#tutorials) + - [Ecosystem](#ecosystem) + - [Communities](#communities) + - [Books](#books) + - [Games](#games) + +## Engines +- [bevy](https://bevyengine.org/): A refreshingly simple data-driven game engine built in Rust. +- [fyrox](https://fyrox.rs/): A feature-rich, production-ready, general purpose 2D/3D game engine written in Rust with a scene editor. + +## Bevy Engine +### Tutorials +- [Creating a Snake Clone in Rust, with Bevy](https://mbuffett.com/posts/bevy-snake-tutorial/) +### Books +- [official book](https://bevyengine.org/learn/book/introduction/) +- [bevy-cheatbook](https://bevy-cheatbook.github.io/) +### Ecosystem +### Communities +- [Discord](https://discord.gg/bevy) +### Games +- [tetris](https://github.com/NightsWatchGames/tetris) +- [rubiks-cube](https://github.com/NightsWatchGames/rubiks-cube) \ No newline at end of file