Pipe Mania
/ Browser puzzle · TypeScript + PixiJSThe classic pipe puzzle rebuilt for the browser, with a tested, framework-agnostic game core and a PixiJS renderer.
A framework-agnostic core owns game flow, water simulation, scoring and progression; the PixiJS layer renders the grid, water animation, queue and placement preview. A deterministic Jest suite covers the RNG, pipe definitions, board generation, queue, scoring and water flow.