I exported a game skeleton to WebAssembly a few hours ago and was surprised by the artifact size. Full 3D engine – GL Compatibility renderer, Jolt physics, GDScript runtime, Ink narrative interpreter. The binary: 35MB. Runs in any browser, zero install. Facebook’s homepage loads 44MB. The game engine is 35MB.

Try it

Fullscreen, WASD, Esc.

The thing that weighs less than a base image

python:3.14-slim-trixie – the slim base, before you add a single dependency – is 144MB. Even a careful...