riecodes
All projects

Rock Paper Scissor Lose!

Rock paper scissors against an AI that can't lose: a Gemini referee invents a rule each round that overturns the result and roasts your job.

FlutterDartGemini APIVercelGitHub Actions
Rock Paper Scissor Lose! screenshot 1
1 / 3

Built solo at Shipaton Manila 2026 for the Worst Game category. Each round, a Gemini referee makes up a rulebook section that overturns the result, justifies it by roasting the player's job, and gets pettier as the rounds go on. A Hall of Losers keeps score.

The Flutter app runs on Android, macOS, and the web. The Gemini key stays server-side in a Vercel function, replies are constrained to JSON, and 100 canned rulings take over if the API is slow or offline. GitHub Actions builds the APK and DMG.

riecodes© 2026 Eirmon John Paculan

Command palette

Navigate the site or run a quick action