Rust Game Engine

Open-source Rust projects categorized as Game Engine

Top 23 Rust Game Engine Projects

  • bevy

    A refreshingly simple data-driven game engine built in Rust

  • Project mention: Voronoi, Manhattan, random | dev.to | 2024-04-26

    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.

  • pyxel

    A retro game engine for Python

  • Project mention: Show HN: Driftmania – an open source PICO-8 racing game | news.ycombinator.com | 2024-02-16

    Nice 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

  • 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.

    WorkOS logo
  • Fyrox

    3D and 2D game engine written in Rust

  • Project mention: Fyrox Game Engine – a Rust game engine with a real editor and scripting system | news.ycombinator.com | 2024-04-26
  • ggez

    Rust library to create a Good Game Easily

  • Project mention: ggez news! 0.9.0 released and more! | /r/rust_gamedev | 2023-07-09

    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

  • Ambient

    The multiplayer game engine

  • Project mention: FLaNK Stack Weekly 09 Oct 2023 | dev.to | 2023-10-10
  • macroquad

    Cross-platform game engine in Rust.

  • Project mention: Deploying your Rust WASM Game to Web with Shuttle & Axum | dev.to | 2024-02-14

    See the macroquad docs for full details on building a WASM game.

  • Coffee

    An opinionated 2D game engine for Rust (by hecrj)

  • 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.

    InfluxDB logo
  • Tetra

    🎮 A simple 2D game framework written in Rust

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • quicksilver

    A simple framework for 2D games on desktop and web (by ryanisaacg)

  • emerald

    A 2D rust game engine focused on portability.

  • Oxygengine

    Rust implementation of Oxygen Core HTML5 game engine

  • rusty_engine

    2D game engine for learning Rust

  • Project mention: Looking for a simple game engine | /r/rust_gamedev | 2023-06-28

    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.

  • BlueEngine

    Blue Engine is a general-purpose and easy-to-use graphics engine written in rust.

  • bevy_retro

    Plugin pack for making 2D games with Bevy

  • arsenal

    Blender game engine prototype written in Rust. (by katharostech)

  • OpenGMK

    A rewrite of the GameMaker Classic engine runners with additional tooling

  • 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-08

    Not sure about the error, but you might wanna try OpenGMK's gm8emulator for playing Gamemaker 8 games on Linux

  • punchy

    A 2.5D side-scroller beatemup, made in Bevy

  • screen-13

    Screen 13 is an easy-to-use Vulkan rendering engine in the spirit of QBasic.

  • scion

    Scion is a tiny 2D game library built on top of wgpu and winit, following the KISS principle. (by grzi)

  • Crayon

    A small, portable and extensible game framework written in Rust.

  • bones

    An easy-to-use game engine for making real games.

  • Project mention: Fish Folk – Bevy game in development for 4 years is now live on Kickstarter | /r/rust_gamedev | 2023-05-25

    We support modding through our Bones framework, built on top of Bevy: https://fishfolk.org/development/bones/introduction/

  • rust-game-ports

    Official host of games ported using Rust game libraries.

  • sandbox

    2D Pixel Physics Simulator (by hakolao)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Game Engine related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com