ChevyRay / rust-gamedevLinks
My curated list of cool/useful crates for game development.
☆130Updated 2 months ago
Alternatives and similar repositories for rust-gamedev
Users that are interested in rust-gamedev are comparing it to the libraries listed below
Sorting:
- A packer for cramming lots of rectangles into a larger one, designed primarily with sprite packing in mind. Written in Rust.☆100Updated last year
- Conveniently load, cache, and reload external resources☆156Updated last week
- Batteries included ECS library for rust with entity relations and much more☆86Updated last month
- Processes winit events, allowing input state to be queried at any time.☆73Updated last year
- Lightweight game audio☆155Updated last year
- A Rust crate that implements a frame-rate-independent game loop.☆143Updated 3 months ago
- Provides a mechanism to lay out data into GPU buffers according to WGSL's memory layout rules☆174Updated last month
- The friendly tool for writing game dialogue in Rust☆224Updated last month
- A simple terminal for rendering ascii in bevy.☆123Updated last month
- Doom + Cliché = Doomé☆85Updated 2 years ago
- Configuration variables and consoles for games in Rust. An alternative to inline_tweak / const-tweaker with different tradeoffs.☆53Updated 6 months ago
- Crossterm plugin for the bevy game engine☆100Updated 3 years ago
- Low level Rust bindings for SDL 3☆53Updated this week
- Game ENGine for Rust Programming Language☆88Updated this week
- ☆100Updated last week
- yakui is a declarative Rust UI library for games☆272Updated 2 weeks ago
- An easy-to-use game engine for making real games.☆271Updated last week
- a generated entity component system 🦎☆109Updated 3 months ago
- egui bindings for macroquad☆106Updated 2 weeks ago
- Parse LDtk JSON files into typed Rust objects.☆67Updated last year
- A Neo-Retro Fantasy Console. Make WASM-powered, networked multiplayer games.☆179Updated 11 months ago
- A simple library for animation in Rust☆135Updated 2 years ago
- Easing and simple animations for Bevy☆191Updated last month
- 🎮 An even simpler 2D game framework written in Rust☆41Updated 2 months ago
- Cross-platform audio for Rust☆118Updated last month
- Library for loading Aseprite files. Directly reads binary Aseprite files and does not require you to export files to JSON.☆46Updated 10 months ago
- Sparse set-based Entity Component System written in Rust.☆185Updated 8 months ago
- Create config files for entities in Bevy☆240Updated last year
- Rust bindings for the Flecs ECS library☆70Updated last year
- Networking library for games, multiplex reliable and unreliable streams over unreliable datagrams.☆269Updated last year