blitzkit
In which I develop a wrapper around wgpu-rs to create a graphics development engine in rust.
2d and 3d. I built four games using it as the engine to prove it out.
Feel free to follow along!
Games built on it
There are also examples in this repo. Not games, just demonstrations.
Examples
cargo run --release --example teapot is the Utah teapot, from the control
points Martin Newell measured off a real one in 1975. Pressing T
turns it translucent.


cargo run --release --example klein is a Klein bottle you can turn any way you
drag it. M swaps the wire mesh for the solid surface and T make it translucent.


cargo run --release --example tunnel

Flying down the inside of a surface. Steer through the gold ring.
License
The code is under MIT or Apache-2.0, whichever you prefer.
The font that ships with it, Press Start 2P, is not mine and is licensed
separately under the SIL Open Font License 1.1. That license travels with it in
res/fonts/OFL.txt.