Tool Open source
INKWAVE is an open-source browser-based 4v4 turf-war shooter built with three.js. Players paint arena surfaces, swim through their team's ink to move quickly and refill their tank, use weapons and special abilities, and compete against bots across three stages; the team with the most painted ground after three minutes wins. It includes seven weapon types, squid movement, map viewing with Super Jumps, character customization, and keyboard, mouse, and gamepad controls.
Ink is painted into texture-space regions on a GPU-managed 4K atlas, while a coarse CPU grid tracks turf scores and gameplay queries. Shaders add height, gloss, wetness, drying, and wall-drip effects. Stages are defined as data and mirrored by 180 degrees for symmetrical team layouts; characters use procedurally generated geometry, materials, a 60-bone rig, and code-driven animations. Weapons, actors, match logic, effects, HUD, and audio communicate through typed events, and deterministic freeze-and-step tooling supports reproducible bot simulations and filmstrip generation.
The game has no build step for local development and can run from a static file server; its included server starts the game at localhost:8490. Chrome and Edge are the target browsers, with Firefox supported and Safari described as slower. The repository is licensed under MIT and states that INKWAVE is an independent project unaffiliated with Nintendo.
1 use taken from transcripts — each links to the moment in the video.
A browser game in which teams compete to paint more territory. It includes bot matches, multiple weapons, squid movement through ink, and code-generated characters, animations, textures, sound effects, and music.
1 in the library.