├── .cargo └── config.toml ├── .github └── workflows │ └── rust.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── assets ├── default.config.ron ├── items │ └── rifle.item.toml └── shaders │ ├── simplex.wgsl │ └── voxels.wgsl ├── rust-toolchain.toml └── src ├── main.rs └── qgame ├── controller.rs ├── input.rs ├── inventory.rs ├── lookup.rs ├── mod.rs └── voxel.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qhdwight/voxel-game-rs/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qhdwight/voxel-game-rs/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | assets/models 3 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qhdwight/voxel-game-rs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qhdwight/voxel-game-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qhdwight/voxel-game-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qhdwight/voxel-game-rs/HEAD/README.md -------------------------------------------------------------------------------- /assets/default.config.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qhdwight/voxel-game-rs/HEAD/assets/default.config.ron -------------------------------------------------------------------------------- /assets/items/rifle.item.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/shaders/simplex.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qhdwight/voxel-game-rs/HEAD/assets/shaders/simplex.wgsl -------------------------------------------------------------------------------- /assets/shaders/voxels.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qhdwight/voxel-game-rs/HEAD/assets/shaders/voxels.wgsl -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly" -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qhdwight/voxel-game-rs/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/qgame/controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qhdwight/voxel-game-rs/HEAD/src/qgame/controller.rs -------------------------------------------------------------------------------- /src/qgame/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qhdwight/voxel-game-rs/HEAD/src/qgame/input.rs -------------------------------------------------------------------------------- /src/qgame/inventory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qhdwight/voxel-game-rs/HEAD/src/qgame/inventory.rs -------------------------------------------------------------------------------- /src/qgame/lookup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qhdwight/voxel-game-rs/HEAD/src/qgame/lookup.rs -------------------------------------------------------------------------------- /src/qgame/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qhdwight/voxel-game-rs/HEAD/src/qgame/mod.rs -------------------------------------------------------------------------------- /src/qgame/voxel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qhdwight/voxel-game-rs/HEAD/src/qgame/voxel.rs --------------------------------------------------------------------------------