Time-attack arcade lawn mowing on a fully shader-driven grass field.
How it plays
- Drive the ride-on mower with W/A/S/D or the arrow keys — momentum, turn radius, and a deck that cuts every blade it passes over.
- Beat the clock: each run is a countdown (60/90/150 s per yard, or custom). Cut grass raises coverage % and score.
- Combo: keep cutting fresh grass to climb to x5 — rolling over already-mown lawn too long resets it.
- Obstacles: trees, rocks and flowerbeds block the mower and can't be mown; steer around them.
- Results: rank S/A/B/C from coverage × best combo; mow 100 % before time for a perfect-clear bonus.
- Pause with Esc or P.
The grass
The lawn is the show: ~40 000 individually authored blades rendered through a custom WGSL surface shader — per-cell cut state streamed as a texture, wind gusts in the vertex stage, blades that bend away from the mower as it passes, an animated tall→stubble cut transition, and directional light/dark stripes baked from your mowing heading.
Extras
Three yards, custom timer & grass density, best runs saved per yard, unlockable mower skins (earn A and S ranks), settings for volumes, camera smoothing, subtitles and a high-contrast colorblind palette. All audio is procedurally synthesized in Luau — the engine loop even follows your throttle.
Comments · 0
Open discussion, no rating attached. Ask questions, swap notes, follow threads.