GameReleasedReleased browser game

Ribbit or Admit It

A two-minute browser game where you interrogate an AI frog and try to make it reveal its secret password.

Ribbit or Admit It frog interrogation game
Current state
ReleasedReleased browser game
Jack’s role
Game design, 3D web development, AI prompt design, Backend engineering
Find it in the workshop
Arcade & Menagerie · Opinionated desk frog

Built because…

The real build story.

The irritation

I wanted an excuse to learn Three.js and landed on a simple challenge: could a player talk a deeply unsettling frog into betraying its own password before the timer ran out?

What I built

I built a 3D browser interrogation game with a server-generated secret, a two-minute conversation, three difficulty levels, model-backed frog responses, anti-cheat checks, and a completion-time leaderboard.

The hard part

The frog must protect a real server-side secret while still being persuadable enough to make the game fun. Difficulty, prompt behavior, latency, timer state, and leaderboard integrity all affect the same short round.

Under the casing

Proof, not decoration.

Build evidence02 items
  1. A timed AI conversation with a server-side password and three difficulties
  2. A public Three.js game, completion leaderboard, and open-source build
  • Three.js
  • JavaScript
  • PHP
  • OpenAI API
  • JSON leaderboard

Scope of work

What I owned.

  • Game design
  • 3D web development
  • AI prompt design
  • Backend engineering

No victory-lap math

Outcome and lesson.

Where it landed

Ribbit or Admit It shipped as a free browser game with a Three.js scene and PHP backend. The source was also published so the build could double as the learning record that inspired it.

What stayed

A strange character can carry a game when the objective is unmistakable: extract the password in under two minutes, then see how your time ranks.

This project has a physical address.

In the playable workshop, Ribbit or Admit It lives in the Arcade & Menagerie as a opinionated desk frog. You can inspect it without unlocking anything.

Press the frog