One Rust rules crate runs my tactics game in the browser (WASM), natively (wgpu) and on the server
Roll & Barrel is a small turn-based tactics game on the D&D 5e rules: cover, high ground, burning oil, exploding barrels.
All the rules live in one deterministic Rust crate. The same crate runs as WASM in the browser, in a native wgpu client, and on the server, which replays every fight to verify it.
Play it free in the browser: https://roll-and-barrel.com