i want to make an 2d 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
  • gdnative

    Rust bindings for Godot 3

    on the other hand, if you want to prioritize making games you should check out godot. the scripting language it uses, gdscript, will be immediately comfortable to you because it is syntactically quite similar to python. however, if you need to extend godot's functionality beyond what is feasible or desirable with gdscript, you can use the gdnative rust bindings (bindings also exist for several other languages, including C, C++, and python). this might be an even better approach to learning rust, since you can focus on implementing small independent plugin/module/extension things rather than the overall architecture of the engine.

  • Godot

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

    on the other hand, if you want to prioritize making games you should check out godot. the scripting language it uses, gdscript, will be immediately comfortable to you because it is syntactically quite similar to python. however, if you need to extend godot's functionality beyond what is feasible or desirable with gdscript, you can use the gdnative rust bindings (bindings also exist for several other languages, including C, C++, and python). this might be an even better approach to learning rust, since you can focus on implementing small independent plugin/module/extension things rather than the overall architecture of the engine.

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

  • arewegameyet

    The repository for https://arewegameyet.rs

    first of all, take a look at the options here to get a sense of what's available.

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