What problem does it solve? Working with Phaser 4's curve system requires knowing the differences between curve types, arc-length versus parameterized point sampling, and the PathFollower tween configuration, which are easy to misuse without a reference. ## Core Features & Use Cases - Path Construction: Chain lines, splines, cubic and quadratic beziers, and ellipse arcs into compound paths using methods like lineTo, splineTo, and cubicBezierTo. - Point Sampling and Drawing: Retrieve points, tangents, lengths, and bounds from any curve, and render paths onto Graphics objects for debugging or visuals. - PathFollower Animation: Make sprites automatically traverse a path with configurable duration, easing, rotation, repeat, and yoyo behavior. - Use Case: Build an enemy movement route in a tower defense game by chaining spline and line segments into a Path, then spawning PathFollower sprites that traverse it with rotateToPath enabled. ## Quick Start Ask the AI to create a Phaser 4 path with a spline and a line, draw it with Graphics, and make a sprite follow it using startFollow.