Just got the core of my 2D platformer up and running in vanilla HTML5 Canvas. I built out a custom physics system from scratch, so gravity, friction, and double-jumping are all feeling super smooth. I also set up two different ways to play: a procedurally generated Infinite Mode and a structured Levels Mode with checkpoints. Threw in some patrolling enemies, collectible coins, and jump particles to juice it up a bit.
Log in to leave a comment