voxel-game-rs
voxel-game-rs copied to clipboard
Voxel game written in Bevy making heavy use of WGSL compute shaders
Voxel Game Powered by Bevy
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