Games
Some games I’ve been making. All vanilla JS, canvas, no dependencies. They work on mobile too.
Super Plumber Jump
PlatformerMario-style platformer. Variable jump height, coyote time, Koopa shells you can kick, coins, and a level with a few hidden spots.
Play Now →Block Drop
PuzzleTetris clone with ghost pieces, hold queue, wall kicks, and 7-bag randomizer. Speeds up as you level.
Play Now →Slice Storm
ActionFruit Ninja-style game. Swipe to slice shapes, build combos, avoid bombs. Difficulty ramps up over time.
Play Now →Tower Stack
CasualDrop blocks and stack them. Land perfectly to keep full width. Miss and the overhang falls off. Gets faster as you go.
Play Now →Gravity Dash
Endless RunnerTap to flip gravity. Dodge spikes, collect coins, try not to die. Neon look, gets faster the longer you survive.
Play Now →Asteroids
ArcadeThe original Asteroids, more or less. Vector-style graphics, screen wrapping, particle explosions when you blow stuff up.
Play Now →Centipede
ArcadeCentipede arcade game. Shoot the centipede, avoid the spiders, deal with mushrooms. Has CRT scanline overlay for the retro look.
Play Now →ASCII Bros
PlatformerPlatformer where everything is ASCII characters. Jump on enemies, break bricks, reach the flag. All rendered in monospace text.
Play Now →