Build Your Own Clock.
topdown controls, simple events, platformer controls, input/output, topdown automations, simple motion,