/voxel-game-rs

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

Primary LanguageRustGNU General Public License v3.0GPL-3.0

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

Movement.mp4