Our great sponsors
- SonarQube - Static code analysis for 29 languages.
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
- InfluxDB - Access the most powerful time series database as a service
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.
Galaga game in Bevy and Rust
You can find the complete game code on Github here.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Safe and portable GPU abstraction in Rust, implementing WebGPU 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.
Primitive Geometry in wgpu and Rust
6 projects | dev.to | 14 Oct 2022
Error on adding Default Bevy Plugins
2 projects | reddit.com/r/bevy | 29 May 2023
Help wanted: OpenGL in Bevy
2 projects | reddit.com/r/bevy | 27 Apr 2023
What is the "P5.js" for Rust?
11 projects | reddit.com/r/rust | 10 Dec 2022
ggez 0.8.1 - only text is rendering; help needed please
2 projects | reddit.com/r/rust_gamedev | 27 Nov 2022