GitPedia

Voxel game rs

Voxel demo written in Bevy making heavy use of WGSL compute shaders

From qhdwightΒ·Updated May 19, 2026Β·View on GitHubΒ·

Hello! This repository is my playground for learning the [Bevy](https://github.com/bevyengine/bevy) engine written in Rust πŸ¦€. Physics is powered by the [Rapier plugin](https://github.com/dimforge/bevy_rapier). The project is written primarily in Rust, distributed under the GNU General Public License v3.0 license, first published in 2022. Key topics include: bevy, compute-shader, data-oriented-design, ecs, entity-component-system.

Voxel Game Powered by Bevy

Rust

Hello! This repository is my playground for learning the Bevy engine written in Rust πŸ¦€. Physics is powered by the Rapier plugin.

Features

  • Marching Cubes compute shader to polygonize a scalar field (this means ~1 ms 32x32x32 chunk generation on i9 + 1080 Ti!)
  • Source engine inspired movement, allowing air strafing and bunny hopping

Demo

https://user-images.githubusercontent.com/20666629/157115719-719a1e7b-a308-4239-919f-8daa9f2ef6e3.mp4

Contributors

Showing top 1 contributor by commit count.

View all contributors on GitHub β†’

This article is auto-generated from qhdwight/voxel-game-rs via the GitHub API.Last fetched: 6/27/2026