How good is rust at making games?

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

    Discontinued 3D and 2D game engine written in Rust [Moved to: https://github.com/FyroxEngine/Fyrox]

  • love

    LÖVE is an awesome 2D game framework for Lua.

    Rust is good for making game engines, but terrible for beginners because of its steep learning curve. If you want to learn programming, start with a much simpler, scripting language like Python, Ruby or Lua. I'd suggest Lua, because it's a popular embedded scripting language in many commercial games. LÖVE might be a fun way to learn Lua while making 2D games. Roblox also seems to be popular with the kids, but I don't know much about it.

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

  • Platformer

    Learning webgpu in rust by making a simple platformer

    I recently wrote a 2D platformer in rust - admittedly, no engine, just wgpu for a graphics pipeline. It was a CRAZY amount of work, and while I am fairly new to rust, I can tell you it took me at least 3 to 4 times as long to build in Rust than if I'd built it using a high-level 2D-capable engine like Unity.

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