Making Galaga in Rust with Bevy - Part 1

This page summarizes the projects mentioned and recommended in the original post on dev.to

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • bevy

    A refreshingly simple data-driven game engine built in Rust

  • 📘 Normally in game engines, you define “layers” for rendering, like a layer for your scene and another layer for UI. In this case, we could do a rudimentary version of it by defining constants at the top for different layer presets and use them as the Z value when needed. For example LAYER_UI could be 3.0 so it sits on top of everything. I don’t think Bevy has a layer system implemented yet, but you can see some progress on that feature in this Github issue.

  • bevy-galaga

    Galaga game in Bevy and Rust

  • You can find the complete game code on Github here.

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

    A cross-platform, safe, pure-Rust graphics API.

  • Bevy is a game engine framework used with Rust. It’s runs on wgpu, which is a Rust implementation of WebGPU, which basically means Bevy apps run not only natively — but on the web! It’s a standard low-level game engine, expect to work with an ECS system to compose your 2D or 3D scene. Bevy also has a few systems in place for things like primitive shapes, handling images/audio, and other nice utilities.

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

  • Primitive Geometry in wgpu and Rust

    6 projects | dev.to | 14 Oct 2022
  • Error on adding Default Bevy Plugins

    2 projects | /r/bevy | 29 May 2023
  • Help wanted: OpenGL in Bevy

    2 projects | /r/bevy | 27 Apr 2023
  • What is the "P5.js" for Rust?

    11 projects | /r/rust | 10 Dec 2022
  • ggez 0.8.1 - only text is rendering; help needed please

    2 projects | /r/rust_gamedev | 27 Nov 2022