Preview to a project I'm working on: don't mind the graphics! Arrow keys to move, go to the left to talk to Beardy cat. X to dash.
one part of dashing taken from some dashing platformer, but I only took the idea of "wait until key x not pressed". other than that ALL code is myself. Text engine is from my text engine, with modifications for shaky text.