Inspiration

I wanted to build a platformer around a single idea instead of plain running and jumping. It fit the void theme on its own, because once the floor stops being reliable, the whole game becomes about surviving where there's almost nothing to stand on.

What it does

VOID RUNNER is a 2D side-scrolling platformer where you cross a collapsing void by gripping walls, crawling across ceilings, and wall-jumping up sheer shafts. There are five levels, each with a different twist on the grip, capped by a boss that appears once you reach the end.

How I built it

It's a single HTML file built with HTML5 Canvas and plain JavaScript, no engine. The only external asset is the font, Press Start 2P.

Challenges and what I learned

The hardest part was making the grip right: climbing onto a ledge and bouncing between walls both failed until I fixed the underlying physics. A move can feel great on its own and still fall flat if the levels never give it a reason to exist, so I spent most of my time reworking levels around the climbing.

Built With

Share this project:

Updates