Rust Course Holiday giveaway! Learn Rust, make games, have an adventure.

This page summarizes the projects mentioned and recommended in the original post on /r/rust_gamedev

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • bevy

    A refreshingly simple data-driven game engine built in Rust

  • FUN FACT! I asked Tim Sweeney on Twitter about Rust for UE4 in 2016 right as I was getting into learning Rust. If you look at his response then, it appears he basically responded describing that it would be hard to use Rust because ownership of things in UE isn't known until runtime. I believe the solution to that is to use an ECS instead of an actor-based approach, and that Bevy's approach is the front-runner for an up-and-coming Rust game engine that does exactly that.

  • unreal-rust

    Rust integration for Unreal Engine 5

  • - The unreal-rust project on GitHub

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

    Safe interop between Rust and C++

  • It's very doable. In general, the cxx crate is your friend if you want to interoperate with C++. I haven't used it, because since I stopped using UE4 in 2018 I don't use C++, but a couple of my friends who do use C++ like cxx.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts