Doodle turf battle: paint the map, splat rivals, and win 3-minute matches across ten stage themes. WASD to move, hold click to spray, right-click for paint bombs, Q for fighter skills.
Canvas turf-paint battle in the browser. Press Play to load about ~595 KB.
Sketch Turf Battle
Press Play and a hand-drawn turf war loads in the tab. Pick career or adventure, choose a fighter, and cover the map in your team color before the 3-minute timer ends.
| Step | Action |
|---|---|
| Launch | Play on this page to inject the iframe |
| Move | WASD or arrow keys; touch left stick on mobile |
| Paint | Hold left click or drag on the right touch zone |
| Bomb | Right click or the bomb touch button |
| Skill | Press Q or the Q touch button (2 uses per match) |
Adapted from qxbyte/doodle-slam (MIT). Procedural Web Audio BGM and SFX, local PNG icons, zero CDN after load. Career stars, daily run scores, and settings persist in namespaced localStorage.
Frequently Asked Questions
Does Sketch Turf Battle save progress?
Yes. Career stars, daily run scores, achievements, and settings persist in localStorage under namespaced ftol:sketchturfbattle keys.
What controls does the game use?
Keyboard: WASD or arrows to move, hold left click to paint, right click for paint bombs, Q for skills, M to mute. Touch devices get dual virtual sticks plus bomb and skill buttons.
How large is the download?
About ~595 KB total across HTML, CSS, JavaScript modules, and PNG icons.