Basic library for mouse and keyboard input - 2D platformer.