Smart Waypoints for Game Creator 2 OFFICIAL SALE

Smart Waypoints is a lean, production-ready add-on for Game Creator 2 that makes character pathing effortless and precise.

Design paths right in Scene view with clear gizmos, dotted connections and optional arrows. Shift-click to place points with surface snap; each point can override easing, handover distance, and wait time. Close a path into a loop with a single toggle.

At runtime, characters follow paths using one GC2 Tween per segment for natural acceleration/deceleration. You choose how segments are timed (by speed or fixed time), handover behavior between segments, per-point waits, and loop mode (Once, Loop, Ping-Pong).

For gameplay logic, the included On Waypoint Index Passed event fires as your character crosses indices. A tiny global bus also exposes the last passed index so you can read it from anywhere (e.g., UI, conditions, logs).

Properties (GC2 Getters) included

  • Get Points · Current Index (by Position) — nearest segment start (i) to the character.
  • Get Points · Current Transform (by Position) — transform of the current point (i).
  • Get Points · Next Index (by Position) — segment end (j) from the nearest segment. Ideal for reacting at handover.
  • Get Points · Next Transform (by Position) — transform of point (j).
  • Get Points · Segment T (by Position) — normalized 0..1 progress along the nearest segment i→j.
  • Get Points · Last Passed Index (Bus) — returns the last index raised for a Character, with an option to filter by a specific WaypointPath.

What’s included

  • Waypoint Path component (with gizmos, arrows, loop toggle, placement/snap).
  • Waypoint Node (per-point easing, handover override, optional wait).
  • Instructions (GC2): Follow Path, Follow From Index, Follow To Index, Follow Between Indices, Resume, Stop, plus a “Wait Until Index” style flow.
  • Event: On Waypoint Index Passed (Character + Path + Index filters).
  • Properties: the six getters listed above (current/next index & transform, segment progress, last passed index with optional Path filter).