Make the complicated parts easier to trust.
A simple game is a good place to practise the details that make an interface feel alive: clear state, quick feedback, and rules that stay easy to follow as they get more complicated.
Experimental · Interactive game
A playful browser game that takes rock-paper-scissors from three moves to five.
Rock
Paper
Scissors
Lizard
Spock
I built the game end to end with Nuxt and Vue: the move selection, the house’s random pick, win/lose/tie logic for both modes, the running score, and the rules view. I generated it as a static site and deployed it to Surge.
A self-directed side project built for fun and practice, not client work.
A simple game is a good place to practise the details that make an interface feel alive: clear state, quick feedback, and rules that stay easy to follow as they get more complicated.
I built the game end to end with Nuxt and Vue: the move selection, the house’s random pick, win/lose/tie logic for both modes, the running score, and the rules view. I generated it as a static site and deployed it to Surge.
The result is a small, responsive game you can play in seconds. Switching from Easy to Advanced expands the board from three moves to five without changing how the game feels to play.
Play the game