ChevyRay / rust-gamedev
My curated list of cool/useful crates for game development.
☆129Updated 5 months ago
Alternatives and similar repositories for rust-gamedev:
Users that are interested in rust-gamedev are comparing it to the libraries listed below
- Batteries included ECS library for rust with entity relations and much more☆82Updated 3 weeks ago
- A packer for cramming lots of rectangles into a larger one, designed primarily with sprite packing in mind. Written in Rust.☆99Updated last year
- ☆98Updated 3 months ago
- Conveniently load, cache, and reload external resources☆157Updated last week
- yakui is a declarative Rust UI library for games☆248Updated this week
- Tiger is a visual tool to author game spritesheets and their metadata.☆206Updated last year
- Lightweight game audio☆153Updated last year
- A (almost) 100% pure safe Rust implementation of GGPO-style rollback netcode.☆355Updated last year
- A simple library for animation in Rust☆132Updated 2 years ago
- A simple terminal for rendering ascii in bevy.☆106Updated this week
- Processes winit events, allowing input state to be queried at any time.☆73Updated 9 months ago
- An easy-to-use game engine for making real games.☆259Updated 2 months ago
- ▦⧉⊞□ A curated list of links to miniquad/macroquad-related code & resources☆202Updated last week
- Crossterm plugin for the bevy game engine☆100Updated 3 years ago
- A beginner-friendly single screen space shooter developed in Rust with 'bevy'☆220Updated last month
- A Rust crate that implements a frame-rate-independent game loop.☆140Updated last week
- The friendly tool for writing game dialogue in Rust☆192Updated 6 months ago
- A shader EDSL for writing render and compute pipelines in rust☆260Updated last year
- a generated entity component system 🦎☆107Updated 3 weeks ago
- Provides a mechanism to lay out data into GPU buffers according to WGSL's memory layout rules☆161Updated 3 months ago
- Game ENGine for Rust Programming Language☆86Updated this week
- An opinionated, monolithic template for Bevy with cross-platform CI/CD, native + WASM launchers, and managed cross-platform deployment.☆229Updated last year
- Sparse set-based Entity Component System written in Rust.☆185Updated 4 months ago
- Configuration variables and consoles for games in Rust. An alternative to inline_tweak / const-tweaker with different tradeoffs.☆52Updated 3 months ago
- Framepacing and framelimiting for Bevy☆262Updated 3 weeks ago
- Plugin pack for making 2D games with Bevy☆302Updated last year
- Screen 13 is an easy-to-use Vulkan rendering engine in the spirit of QBasic.☆283Updated this week
- A tweening library for Rust☆60Updated last month
- Type-Safe Graphics Programming with Functional Shaders☆137Updated 3 weeks ago
- egui bindings for macroquad☆100Updated 6 months ago