These are my game design prototypes! All of these games are playable on web mobile or desktop!





[ Play Game ] (Mobile control preferred)
Co-Designer: Joel Desjardin
[Zynga 2026 Hackathon]
A cozy, 3D social mmo-slop summer camp sandbox game. The concept is that everyone engages in activities together in realtime. Participate, spectate, or just chill and socialze! Roam the campgrounds at Camp Chonkton with other campers, ride the cliffside zipline and summit hang gliders, and compete in party minigames (Sumo, Dodgeball, River Log Race) or cooperative PvE events (Lunch Delivery) or tabletop classics (Words With Friends, Dice with Friends). Complete with mock Camp Pass progression, Camp Care Package gacha, and a fully featured cabin dressing room and tent customization.
Tech: TypeScript, Three.js, Rapier Physics, WebGL, Web Audio API, AI-Assisted


[ Play Game ]
An retro arcade puzzle game starring a master plumber and bad English translation. Control your plumbing snake auger to bust stubborn turds and unclog the toilet across procedurally generated sewage stages.
Tech: TypeScript, Phaser 3, Chiptune Audio Synthesis, Procedural Grids, AI-Assisted


[ Play Game ]
(More of a toy than a game) Become the poor soul making moral dilemma decisions in the classic Trolley Problem under limited time pressure. Make split-second decisions on who lives and dies by a train and watch your Karma meter fluctuate!
Tech: TypeScript, Phaser 3, Web Audio API, AI-Assisted


[ Play Game ]
A vibrant 3D fruit-munching puzzle game in a hybrid casual style. Munch through tropical fruits made of emoji gaussian splats on each stage by selecting an emoji type to munch the matching emoji directly before you and eating your way through the fruit to find all 3 stars. Has mock monetization to simulate a hybrid casual experience.
Tech: TypeScript, Three.js, WebGL, Web Audio Analyser, AI-Assisted


[ Play Game ]
A goofy puzzle game where you play as a doge filling in for the absent shop owner at a ramen restaurant. Navigate grid-based broth pots to step on and sink dry instant ramen noodles into hot soup, using efficient grid routes from the stage start to finish tiles.
Tech: TypeScript, Phaser 3, Procedural Graphics, Web Audio API, AI-Assisted


[ Play Game ]
A space ape 3D space rail action runner. I just really wanted to make a monkey in space game. Pilot a monkey in an experimental mech suit through procedurally generated rails stages seamlessly linked together, blasting monkey predator enemies various space weapons, and surviving boss battles.
Tech: TypeScript, Three.js, WebGL, Tone.js, Web Audio API, AI-Assisted



[ Play Game ] (Desktop control only)
A short arcade action arena game with a novel beehive weapon. Fight back against corporate pollution and tokenmaxxing tech moguls. Command an armed bear wielding beehive guns, rescue caged forest critters, and take on the creepy Jeffelon Zuckerbezaltman boss fight in the final stage.
Tech: TypeScript, Phaser 3, Arcade Physics, Web Audio API, AI-Assisted


[ Play Game ] (Desktop control only)
A modular starship builder and top-down space shoot ‘em up. Drag, snap, and rotate ship parts, wings, and special weapons (plasma guns, beam lasers, tracking missiles, and defense funnels) onto a design grid before deploying against enemy battleships!
Tech: TypeScript, Phaser 3, Web Audio API, Canvas Graphics, AI-Assisted

[ Play Game ]
An arcade puzzle game where the goose is loose! Patrol the Toronto skyline, dropping strategic poopy payloads onto descending construction grid blocks to trigger explosive chain reactions, rack up combo multipliers, and thwart the aggressive development crew before the grid fills up.
Tech: TypeScript, Phaser 3, Web Audio API, AI-Assisted

[ Play Game ]
A block puzzle game with slide-and-merge mechanics. Swipe or drag numbered blocks across a grid to merge matching ranks. Reach a target block level per stage to clear that color and manage grid capacity, and advance through increasingly difficult stages.
Tech: TypeScript, Three.js, WebGL, AI-Assisted