2d library for a game

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

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

    Rust library to create a Good Game Easily

  • arewegameyet

    The repository for https://arewegameyet.rs

  • Here's a site to get you started: https://arewegameyet.rs/

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

    Cross-platform game engine in Rust.

  • Godot

    Godot Engine – Multi-platform 2D and 3D game engine

  • Godot is not merely a scripting language. https://godotengine.org/ It is an engine as well.

  • Fyrox

    3D and 2D game engine written in Rust

  • There is also https://github.com/FyroxEngine/Fyrox (formerly RG3D), which is quite unknown for its capabilities, and in many senses more feature-rich than Bevy.

  • gdnative

    Rust bindings for Godot 3

  • Godot was already mentioned; there's also a Rust binding https://github.com/godot-rust/godot-rust which I help maintain. You can also use the GDScript language or combine the two.

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