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.
Built with TypeScript, Effect, WebSockets and Cloudflare Workers.
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.
Challenges
- A working native build first
- From native code to WebAssembly
- Writing the port with AI