https://github.com/nathanflurry/voxel-test
Simple voxel engine written in Rust and Glium.
https://github.com/nathanflurry/voxel-test
Last synced: about 1 month ago
JSON representation
Simple voxel engine written in Rust and Glium.
- Host: GitHub
- URL: https://github.com/nathanflurry/voxel-test
- Owner: NathanFlurry
- License: other
- Created: 2019-01-16T21:20:24.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-16T00:44:49.000Z (about 6 years ago)
- Last Synced: 2025-05-07T21:46:05.509Z (about 1 month ago)
- Language: Rust
- Homepage:
- Size: 3.3 MB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Voxel Test

## Discussion
This is a small project used as a way to get familiar with [Glium](https://github.com/glium/glium).
Note that the performance is dismal, primarily since the terrain and mesh generation all operates on a single thread. It was initially designed this way in order to be compatible with WebAssembly.
Feel free to fork this project and make changes of your own!
## Running
* Make sure Rust is installed
* Execute `cargo run --release`
* Enjoy!## Controls
* W, A, S, D – move forward, backward, left, and right
* Q, E – move down and up
* Shift – sprint
* Escape – unlock cursor
* Grave accent (`) – toggle debug mode