What problem does it solve? Building smooth motion trajectories, drawing curved shapes, and animating sprites along predefined routes in Phaser 4 requires knowing the Curves API, Path container, and PathFollower component, which have subtle parameter orders and arc-length behaviors that are easy to get wrong. ## 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 Rendering: Retrieve evenly spaced points, tangents, lengths, and bounds, then draw paths with the Graphics object for debugging or visuals. - PathFollower Animation: Move sprites along paths with configurable duration, easing, rotation-to-path, repeat, and yoyo behavior driven by an internal tween. - Use Case: An enemy ship in a shoot-em-up needs to fly a looping patrol route. Build a Path with spline and line segments, then attach a PathFollower with rotateToPath enabled so the sprite faces its direction of travel. ## Quick Start Ask the AI to create a Phaser 4 path combining a line and a spline, draw it with Graphics, and make a sprite follow it with rotation enabled.