Muzishell

I'm a staff frontend engineer based in France, working mostly with Next.js and TypeScript. In my own time I build games that run in the browser, and this site is where they live.

Playable

Toy Battle

A board game duel, played online against a friend or the computer.

Toy Battle is a two-player tabletop game published by Repos Production. This version lets you play from any browser, phone included: open a room, send an invite link, and start. No account needed. The code was written with an AI coding assistant; my part was the rules, the design and the decisions.

Play Toy Battle

Challenges

Rules kept apart from everything else
An opponent that plays by the rules
A review that explains each move
Private games without accounts
Built for a phone

Playable

Jak and Daxter in the browser

The whole PlayStation 2 game, running in a browser tab.

OpenGOAL is a community project that rebuilds Jak and Daxter so it runs natively on a PC. This project brings that rebuild to the browser, so the full game runs in a tab with no installation. The code was written with an AI coding assistant; I directed the work and checked the results.

Built with OpenGOAL and WebAssembly.

Open jak.anomandoris.com

Challenges

A working native build first
From native code to WebAssembly
Writing the port with AI