Aucune description

Gary Munnelly 0ece317e5f Fixed point arithmetic implemented. Simple collision detection (buggy). Basic shading added to ray cast. il y a 2 ans
src 0ece317e5f Fixed point arithmetic implemented. Simple collision detection (buggy). Basic shading added to ray cast. il y a 2 ans
webapp 2954f4b1e4 Basic movement for user added. Build script for generating static lookup tables implemented il y a 2 ans
.gitignore 8be6bc542b Initial commit il y a 2 ans
Cargo.toml cd9b4964d0 Fixed ray cast bugs. Now have a spinning camera in the middle of a room that appears to work il y a 2 ans
README.md 8be6bc542b Initial commit il y a 2 ans
build.rs 0ece317e5f Fixed point arithmetic implemented. Simple collision detection (buggy). Basic shading added to ray cast. il y a 2 ans

README.md

Fourteen Screws

While waiting for my calcaneus to heal, I’m writing a Wolfenstein 3D type engine in Rust and WebAssembly.

I don’t know Rust. Or WebAssembly.

Building

From the root directory run:


From the `webapp` directory run:

npm install```

Running

From the webapp directory run:

npm run start

And browse to http://localhost:8080