Projects

Mineshoot

Browser first-person voxel arena shooter — create a room, share the link, and play a 3–15 minute deathmatch with friends or bots. No install, no accounts, no assets.

TypeScript, Three.js, Colyseus, Cloudflare Pages

Bomberman

Classic-style web Bomberman with chain reactions, powerups, and a shrinking sudden-death arena. Deterministic fixed-tick simulation shared by browser (offline vs bots) and authoritative server (online rooms).

TypeScript, Phaser 3, Colyseus, Fly.io

This website

Bilingual personal site with CV, blog, and a journal synced from my Obsidian vault.

Astro, Cloudflare Pages