Something went wrong. Try again.
A WebGPU retro game engine for TypeScript, inspired by RetroBlit. Build pixel-perfect 2D games with a clean, fantasy-console-style API.
Something went wrong. Try again.
fix(assets): sanitize btfont metadata and test partial sprite clips master
Coerce size, lineHeight, and baseline to positive finite numbers in BitmapFont.load instead of truthy fallbacks. Add tests for invalid metadata defaults and for clipped sprite blits that preserve destination alignment in the software renderer. Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: Vaclav Vancura <commit@vancura.dev>
Author Vaclav Vancura Co-author Claude Date (May 17, 2026, 11:08 AM UTC) Commit 7661440f 7661440ffebdbd5d25914a7f9db3ade25078f45c Parent 65630d9b 65630d9b3b9e39aa115c9a8157cfd5fbc0cef237