Projects

Nine Lives

A lane-crossing game in the spirit of Frogger, about a cat making its way across town.

2026 TypeScript, VastGameKit

Nine Lives title screen: a pixel-art cat on a brick wall above a busy street

Nine Lives is the demo game for VastGameKit, my 2D game engine for the browser. It uses most of what the engine offers: Tiled maps, sprite animation, collision, a camera that follows the player, sound, and a saved high score.

Hop with the arrow keys or W, A, S, and D. Press M to turn the sound on or off, and P to pause.