badcodes

Side project · TypeScript

Pixel Forge

A drag-and-drop level editor for designing 2D platformer levels in the browser, then playtesting them instantly. The game engine is its own TypeScript build, separate from the editor UI, levels save locally to IndexedDB, and it is tested with Vitest.

Visit live site↗
Pixel Forge screenshot
Interactive previewOpen in a new tab ↗

Stack

TypeScriptNext.jsZustandIndexedDBVitest
Next projectTRIPLES SETUP SHEET →