Home
Games
Small, self-contained things I built to play in a browser.

B-Cubed: Hyperflux
Roll the cube. Drain the void.
A vapor-glass isometric reimagining of Coolmath's B-Cubed. Roll a 1x1 cube across floating tiles, crack reinforced glass, ride mag-rails, and toggle light bridges before the Exit Core will take you.
- Twelve handcrafted campaign stages plus a Daily Infinite mode that carves a solvable path backward from the exit.
- Hold Z or Backspace to rewind; tiles reconstitute in reverse. Keyboard, swipe, and an on-screen diamond D-pad.
- All audio is synthesized in the browser. Mute and volume live in the glass HUD. Progress is stored locally.

Michaela's Apex: Tower Ascension
Run, jump, wall-kick.
A single-file pixel tower climber I made for Michaela. Run, jump, and wall-kick up an endless spire while biomes shift from ice caverns to cosmic void. Skip platforms to chain combos before the abyss starts rising.
- 360×640 pixel canvas with keyboard and touch: arrows or A/D to run, Space / W / Up to jump, tap sides or swipe up on a phone.
- Five platform types — brick, ice, crumble, spring, and moving — and a combo meter that banks extra score when you skip floors.
- Biomes rotate every 100 floors: Ice Cavern, Cyber Ruins, Magma Spire, Cosmic Void. After floor 5 the death edge climbs with you.
- Procedural chiptune in the browser. Mute lives in the HUD. High score is stored locally. No assets, no CDN.

ふわふわエリオット
Fuwa Fuwa Elliot.
A single-file cozy pet game I made for Michaela. She wanted something in the spirit of Neko Atsume: a quiet yard, one fluffy friend, and little rituals of care.
- Adopt a cat, a dog, or Cinnamoroll, name them, pick a color and pattern. Hunger, happiness, energy, and hygiene decay over time; feed, groom, sleep, and pet-drag to keep them well.
- Spend Paws in the shop on rugs, posts, cushions, bowls, chews, and yard themes. Place furniture — cats curl in boxes, dogs roll on rugs.
- Train sit, rollover, high-five, and dance. Progress saves in the browser.
- Pixel canvas and Web Audio, all inline. No assets, no CDN.