Top 23 Rust Game development Projects
A refreshingly simple data-driven game engine built in Rust
Data-oriented and data-driven game engine written in Rust (by amethyst)
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
A modular game engine written in Rust
Rust library to create a Good Game EasilyProject mention: I built a simple C8 emulator/debugger/disassembler (Rust) | reddit.com/r/EmuDev | 2021-04-01
egui: an easy-to-use immediate mode GUI in pure RustProject mention: Which one has more overhead, immediate continuous mode or retained mode? | reddit.com/r/AskComputerScience | 2021-04-09
I am deciding between the two Rust libraries, one is egui (uses immediate mode) and the other one is fltk-rs (which uses retained mode).
Specs - Parallel ECSProject mention: Actor model (with time?) | reddit.com/r/rust | 2021-03-11
You could also look at Entity Component Systems. Something like specs.
3d game engine written in RustProject mention: Help creating an executable | reddit.com/r/rust | 2021-04-08
An opinionated 2D game engine for Rust
An NES emulator written in Rust
A tiny hardware-accelerated pixel frame buffer. :crab:Project mention: Hey Rustaceans! Got an easy question? Ask here (13/2021)! | reddit.com/r/rust | 2021-03-29
It sounds like the easiest path for you could be to use a simple pixel rendering library like minifb or pixels. There's even a game of life example project for pixels.
🎮 A simple 2D game framework written in RustProject mention: Looking for an open-source project to join part-time | reddit.com/r/rust | 2021-03-14
and speaking of game engines, tetra is a really nice one. it's kind of the opposite of bevy - it doesn't tell you how to architect your game, it just gives you some basic graphics/input/audio tools, and you're on your way.
SFML bindings for RustProject mention: Weird error occuring when trying to build with rust-sfml | reddit.com/r/rust | 2021-04-08
Event-driven message library for building network applications easy and fast.Project mention: Announcing message-io 0.12 - an event-driven message library to build network applications easy and fast. Now with zero-copy write/read messages. Performance close to using native OS socket with all the facilities the library offers. | reddit.com/r/rust | 2021-04-08
Regarding the message-io API would imply the same: you need to read from the file and then call the [send](https://docs.rs/message-io/0.12.0/message_io/network/struct.NetworkController.html#method.send) function. Sadly QUIC is not implemented yet, but I just open an [issue](https://github.com/lemunozm/message-io/issues/67) to keep in mind and add into the roadmap :)
Entity Component System focused on usability and speed.Project mention: [Brainstorming] Use cases for variadic generics | reddit.com/r/rust | 2021-01-31
Just as a final thing here, are, a, bunch, of, links for shipyard's tuple impls to show how its not an uncommon thing to need to do when writing an ECS :)
Library for expressive game audio.Project mention: Looking for an open-source project to join part-time | reddit.com/r/rust | 2021-03-14
speaking of audio! i'm working on a game audio library called kira, which some people seem interested in integrating into bevy. i'd love to have more contributors!
A tool to generate inbetweens for animated sprites, written in godot-rustProject mention: Introducing Bitmapflow - a tool to generate inbetweens for animated sprites (made with godot-rust) | reddit.com/r/godot | 2021-03-27
You can download it here and you can get the source code here. Windows only for now, sorry my Linux and Mac friends! (Although theoretically you should be able to get it to work if you compile it from source)
SDL bindings for Rust
A small, portable and extensible game framework written in Rust.
A Rust wrapper and bindings of Allegro 5 game programming library
:space_invader: Blitting library for 2D sprites
Rust programming -> random generated Dungeon with Bevy engineProject mention: Godot or Unity ? newbie 2D gamedev | reddit.com/r/gamedev | 2021-01-11
https://github.com/steelx/dungeon-bevy/ -> made with Rust Bevy just for learning ECS.
Voxlap binding for Rust
🤹 2D sprite rendering extension for the specs ECS system
What are some of the best open-source Game development projects in Rust? This list will help you: