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.

From Shipaton Manila 2026

riecodes© 2026 Eirmon John Paculan

Command palette

Navigate the site or run a quick action