The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Rust Game Engine Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
scion
Scion is a tiny 2D game library built on top of wgpu and winit, following the KISS principle. (by grzi)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Bevy. A very young engine where you need to write the game entirely in Rust—that was appealing. But fatal flaws overshadowed everything: no editor, the engine brutally enforces the ECS approach, and the game's architecture must literally bend to fit this paradigm. So, you won't migrate to another engine at all—you just throw away all the code and start from scratch.
Project mention: Show HN: Driftmania – an open source PICO-8 racing game | news.ycombinator.com | 2024-02-16Nice work, gives me very Micro Machines vibes for the NES. The only thing I don't like about PICO-8 is that its completely closed source. An open source alternative that seems very promising is Pyxel. It has similar retro / pixel art limitations, a built-in sprite editor, music tracker, etc.
https://github.com/kitao/pyxel
Project mention: Fyrox Game Engine – a Rust game engine with a real editor and scripting system | news.ycombinator.com | 2024-04-26
ggez is a lightweight cross-platform game framework for making games with minimum friction. Check it out at https://github.com/ggez/ggez, https://crates.io/crates/ggez
See the macroquad docs for full details on building a WASM game.
Rusty Engine is a very simplified wrapper over Bevy made by one of its contributors which allows you to basically get straight into game creation using code without having to learn proper ECS patterns and Bevy systems.
Project mention: Gamemaker games run with delayed audio, "No sound device detected. Sounds might not play." when dsound is switched to builtin. | /r/wine_gaming | 2023-05-08Not sure about the error, but you might wanna try OpenGMK's gm8emulator for playing Gamemaker 8 games on Linux
Project mention: Fish Folk – Bevy game in development for 4 years is now live on Kickstarter | /r/rust_gamedev | 2023-05-25We support modding through our Bones framework, built on top of Bevy: https://fishfolk.org/development/bones/introduction/
Rust Game Engine related posts
- Web Game Engines and Libraries
- ECS, Finally
- Trying to write a game with mods loaded at runtime
- Bevy vs Fyrox vs ...?
- Macroquad: Cross-platform game engine in Rust
- My Pure Rust Wishlist
- Bevy: Open-source game engine written in Rust
-
A note from our sponsor - WorkOS
workos.com | 27 Apr 2024
Index
What are some of the best open-source Game Engine projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | bevy | 32,210 |
2 | pyxel | 13,146 |
3 | Fyrox | 7,187 |
4 | ggez | 4,111 |
5 | Ambient | 3,724 |
6 | macroquad | 2,774 |
7 | Coffee | 1,039 |
8 | Tetra | 885 |
9 | quicksilver | 784 |
10 | emerald | 556 |
11 | Oxygengine | 453 |
12 | rusty_engine | 345 |
13 | BlueEngine | 302 |
14 | bevy_retro | 294 |
15 | arsenal | 272 |
16 | OpenGMK | 258 |
17 | punchy | 246 |
18 | screen-13 | 231 |
19 | scion | 212 |
20 | Crayon | 180 |
21 | bones | 159 |
22 | rust-game-ports | 123 |
23 | sandbox | 107 |
Sponsored