Function Platformer y = f(x)

Type a function, ride it, build momentum, jump the gaps.
🏁 Level clear!
How it works. Your curve is the road: the kart rolls along it, accelerating downhill (Launch or Enter to go, Space to launch/reset). The level is a grid of fixed-size cells. Path cells (open) are where the function should be traced β€” the curve is rideable there. Gap cells (amber-striped) are places off the optimal path: the curve is cut inside them, but the kart can fly through β€” jump them with momentum. Filler blocks wall off all remaining space; they cut the curve and crash the kart on contact, constraining the solution to one or a few function shapes.