3D playable ad · three.js
Mech Arena
Tap enemy mechs, charge a missile strike, finish on an end card with a store CTA.
- One self-contained HTML per ad network — Meta, Google, MRAID — 560 KB, checked against a budget on every build
- Zero allocations in the frame loop: slot pools and
InstancedMesh, 60 FPS at ≤ 46 draw calls - No assets: procedural mechs, canvas textures, WebAudio sound