Use gamepad or keyboard.

Controls:

Arrows: move left/right

Z - jump

X - run

C - shoot

Just switched to excalibur-js framework after wanting to implement an entity-component system. right now this is 99% sample-jelly-jumper (https://github.com/excaliburjs/sample-jelly-jumper) a surprisingly high-quality sample of excaliburjs typescript ECS-based game framework.

I had previously been using React + PixiJS, detect-collisions and my own home-grown 'physics', but I'm impressed by excalibur with what I've seen so far, so now's a good time before anything was really done to switch!