We haven't set up a codepen yet, but included is the visual design created for a web-based game to develop.
We found a few examples of GSAP getting actually somewhat close to how it should work, but we find it hard to find a push in the right direction when it comes to intersections in the path below.
The marker (avatar on A) should be able to move to points B and C when the player clicks one of those points.
From point B, the player should be able to move to C or E
From point C