Back to hub
๐Ÿ‘ 4.4K views ๐Ÿ‘ 172 likes ๐Ÿ’ฌ 18 comments ๐Ÿ“… Feb 14, 2026 Watch on YouTube

Infinite Fish Game

A massive evolutionary fish game prompt. Five stages, procedural music, no-crash architecture, and a JSON payload that mutates the next level when you win.

NotesWorks best in Gemini 3 Pro with Canvas. Claude and ChatGPT can theoretically run the code, but artifact limits get in the way. When you win, paste the JSON payload back in to mutate the next evolution.

What it is

A multi-stage evolutionary game built entirely from a single prompt. You start in Beginner Bay โ€” a tropical reef โ€” and evolve up through four more biomes culminating in an apex confrontation. Win condition: consume exactly 5 biomass units.

Why the prompt is the way it is

The protocol is titled FISH GAME โ€” MASTER PROTOCOL v3.2 (TITANIUM + COMPLETE EDITION), and most of its bulk is defensive: mandatory state initialization, context-safety, and coordinate-safety rules so Gemini doesn't ship a build that crashes on the first interaction. The other half is spectacle โ€” custom particles for stealth ink, AOE damage, projectiles, defensive shields, and a 40+ track procedural music engine using Web Audio.

The genetic loop

When you win, the model returns a JSON payload containing your run's "genetic source code" plus performance stats. Paste it into a fresh Gemini chat with the same prompt and the next stage spawns with mutated visuals while keeping your genetic history. That's the whole game โ€” a chain of one-shot artifacts that compound.

The prompt

SYSTEM PROMPT
๐Ÿงฌ FISH GAME โ€” MASTER PROTOCOL v3.2 (TITANIUM + COMPLETE EDITION)

Build a single-artifact React component implementing a 5-stage evolutionary fish survival game.

CORE DIRECTIVES
โ€ข STABILITY โ€” mandatory state initialization, context safety, coordinate safety, NO-CRASH ARCHITECTURE
โ€ข SPECTACLE โ€” custom particle effects for stealth ink jets, AOE damage, projectiles, defensive shields
โ€ข DEPTH โ€” 5 evolutionary stages from Beginner Bay (tropical) โ†’ apex confrontation

VICTORY CONDITION
Consume exactly 5 biomass units.

ENVIRONMENTAL MECHANICS
โ€ข Spawn powerups and vents
โ€ข Procedural music library (40+ track options) via Web Audio API
โ€ข Custom audio synthesis engine

PROGRESSION
On victory, output a JSON payload containing genetic source code + performance stats.
The user pastes it back to generate the next evolution level with mutated visuals while
retaining genetic history.

(Full ~2500-line implementation follows. The key constraint is that the entire game must
ship as a single React component with no external dependencies beyond what runs inside
Gemini's Canvas.)

Discussion

live ยท sign in with Google to comment

Comments

Ported from spacekangaroo.ai

No comments on this post.

// More transmissions