What problem does it solve? Building spline-based systems in Unreal Engine often leads to subtle bugs: actors moving at inconsistent speeds, meshes twisting or stretching, objects bunching on curves, and duplicated generated geometry. This Skill provides correct patterns for choosing between Spline Components, Spline Mesh Components, Landscape Splines, and PCG spline tools, and for implementing them without the common pitfalls. ## Core Features & Use Cases - System selection guidance: Decide between USplineComponent for path queries, per-segment Spline Mesh Components for deformed geometry, ISM/HISM for rigid repeated placement, Landscape Splines for terrain deformation, and PCG for procedural population. - Distance-based motion patterns: Implement constant-speed travel, closest-progress queries, and uniform spacing using arc-length distance rather than input keys. - Troubleshooting reference: Diagnose twisting, stretching, bunching, duplication, closed-loop seams, collision mismatches, and network replication disagreements. - Use Case: You need an editable Blueprint road tool where designers drag spline points and see deformed road segments plus evenly spaced fence posts. The Skill walks you through the actor layout, Construction Script rebuild logic, spacing math from Get Spline Length, and verification steps. ## Quick Start Use the unreal-splines skill to design and implement a spline-based road with editable Blueprint controls in Unreal Engine 5.8.