One /swarm prompt. Under 20 minutes. $20/mo Google PRO plan. Built this First-Person 3D Fish in Aquarium Experience in Google Antigravity using Argon + Hydrogen. Exact prompt in the replies ↓
/swarm Build a fully playable, immersive first-person 3D “walk-through aquarium” experience in the browser using Three.js.
I am a fish. The player controls a colorful tropical fish swimming freely through a massive, multi-zone aquarium inspired by places like the Aquarium of Guam — glass tunnels, open lagoons, coral canyons, and sunlit shallows that visitors would normally walk through, but now experienced from the fish’s perspective.
Requirements:
- Smooth swimming controls (WASD / arrow keys + mouse look, with subtle buoyancy and turning inertia)
- Multiple connected zones: a glass tunnel gallery, a dense coral reef, a kelp forest, an open water area with a giant sunken airplane or shipwreck, and a shallow mangrove-style zone
- Living ecosystem: schools of fish that react and scatter, sea turtles, rays gliding overhead, a few curious sharks in the distance, jellyfish drifting, and small fish darting through the coral
- Beautiful underwater lighting, caustics, volumetric god rays, bubbles rising, and subtle particle effects
- Interactive moments: swim through floating rings or glowing currents to boost speed, bump into certain coral to trigger little animations, and collect colorful “pearl fragments” hidden around the tanks
- A simple but satisfying sense of scale — the aquarium should feel huge and real
Workflow:
1. Builder agents create the 3D models (fish, coral, tunnels, props) and the core Three.js scene + swimming physics.
2. Critic agents render screenshots/videos of key areas, review them for visual quality, scale, lighting, and fun factor, then give specific improvement notes.
3. Iterate at least 3–4 loops until the aquarium feels alive and inviting.
4. Make sure it’s actually playable in the browser when finished.
Tone: Magical, peaceful, and slightly wondrous — like you’re the coolest fish in the aquarium showing off your home.
Start building. Make it beautiful.