├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── icosahedron.dae ├── resources ├── brick.bmp ├── ceiling.bmp ├── floor.bmp ├── rat.bmp └── thing.bmp ├── screenshots ├── 4.png ├── 5.png ├── 6.png └── demo.webm ├── shaders ├── fragment.glsl └── vertex.glsl └── src ├── camera.rs ├── ico.rs ├── main.rs ├── maze.rs ├── rat.rs ├── shader.rs ├── texture.rs ├── util.rs ├── walker.rs └── wall.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | **/*.rs.bk 3 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/README.md -------------------------------------------------------------------------------- /icosahedron.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/icosahedron.dae -------------------------------------------------------------------------------- /resources/brick.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/resources/brick.bmp -------------------------------------------------------------------------------- /resources/ceiling.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/resources/ceiling.bmp -------------------------------------------------------------------------------- /resources/floor.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/resources/floor.bmp -------------------------------------------------------------------------------- /resources/rat.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/resources/rat.bmp -------------------------------------------------------------------------------- /resources/thing.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/resources/thing.bmp -------------------------------------------------------------------------------- /screenshots/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/screenshots/4.png -------------------------------------------------------------------------------- /screenshots/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/screenshots/5.png -------------------------------------------------------------------------------- /screenshots/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/screenshots/6.png -------------------------------------------------------------------------------- /screenshots/demo.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/screenshots/demo.webm -------------------------------------------------------------------------------- /shaders/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/shaders/fragment.glsl -------------------------------------------------------------------------------- /shaders/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/shaders/vertex.glsl -------------------------------------------------------------------------------- /src/camera.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/src/camera.rs -------------------------------------------------------------------------------- /src/ico.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/src/ico.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/maze.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/src/maze.rs -------------------------------------------------------------------------------- /src/rat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/src/rat.rs -------------------------------------------------------------------------------- /src/shader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/src/shader.rs -------------------------------------------------------------------------------- /src/texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/src/texture.rs -------------------------------------------------------------------------------- /src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/src/util.rs -------------------------------------------------------------------------------- /src/walker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/src/walker.rs -------------------------------------------------------------------------------- /src/wall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clrnd/win95-maze-rs/HEAD/src/wall.rs --------------------------------------------------------------------------------