Just a little question, can Bevy be used as a way for a beginner to learn Rust in general? also how much should I know before I start messing with Bevy?

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

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

    :crab: Small exercises to get you used to reading and writing Rust code!

  • I was doing the "rustling" tuto from Rust and followed a Bevy tuto in parallel. Some rust to start a session than Bevy.

  • bevy_chess

    Chess demo in Bevy (by thmsgntz)

  • Now I'm quite confident! I've finished the rusting tuto and go back from time to time to Rust book. I did the 3D Chess Bevy tutorial and now I am working on my own 3D game. Still a lot to learn, but this is manageable.

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

    A refreshingly simple data-driven game engine built in Rust

  • bevy have a bright future, but now it just a baby, has a lot code to write. you can find 800+ issues to fix at bevy's github. PR is pull request, everybody can write PR to bevy to fix these issues, include you. bevy second birthday post show what bevy will be like

  • macroquad

    Cross-platform game engine in Rust.

  • I personally think that macroquad would be easier to deal with as a beginner. For example look at this arkanoid example (play it online here). It lets you design things as you want and also support WASM.

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