the knight has to see the dragon.
screen bounds, simple motion, simple loops, simple events, delays, advanced animation, direction and turning,