Build Your Own Clock.
simple events, direction and turning, platformer basics, simple motion, functions, advanced events, simple loops, platformer controls, visibility, detect conditions, simple variables, text handling, simple sound playing, advanced motion, expert physics, input/output, delays, advanced messaging,