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

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

  • SaaSHub

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

    SaaSHub 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

  • 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,745
2 pyxel 13,254
3 Fyrox 7,331
4 ggez 4,127
5 Ambient 3,736
6 macroquad 2,892
7 Coffee 1,052
8 Tetra 887
9 quicksilver 784
10 emerald 558
11 Oxygengine 453
12 rusty_engine 353
13 BlueEngine 305
14 bevy_retro 295
15 arsenal 272
16 OpenGMK 259
17 punchy 246
18 screen-13 233
19 scion 213
20 Crayon 180
21 bones 165
22 rust-game-ports 120
23 sandbox 108

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com