Steps: 1: create X and Y variable 2: create "ckeckpoint", "player" sprites. Player's codes: when green flag clicked forever if key .... pressed change y by ... if key .... pressed change y by ... if key .... pressed move ... steps if key .... pressed move ... steps go to x: X variable y: Y variable checkpoint codes: when green flag clicked forever touching player? set X variable to x position set Y variable to Y Position