Noniv’s Abyssal Garden advertises a swimmable underwater world inside one self-contained HTML file of roughly 97 KB. According to its documentation, kelp forests, manta rays, a sunken ship and ambient sound are generated from code, without external image, model or sound files. Source
Wccftech reports that Noniv used Claude Code with Fable 5.2 to create the project. According to the developer’s account cited in the report, one detailed prompt produced the initial version; follow-up prompts added collision detection, a start menu and adjustable graphics settings. Source
The kelp isn’t hiding in an assets folder
The repository says Abyssal Garden draws directly with WebGPU, without a game engine or 3D library. Objects including the ship, mantas, fish and corals are built from mathematical shapes, while the sound is synthesized live through the Web Audio API. Source
The README describes a seabed sculpted on the graphics card whenever the page opens, with about two million kelp leaves and plants in the full scene, alongside rocks, sponges, corals and fish. Lower detail presets reduce that density and simplify other effects. Its documented attractions include a purple grotto, rock arches and a giant stone whale tail. Apparently, ordinary underwater gardening wasn’t enough. Source
The README says 96 KB, while the repository description says 97 KB. We haven’t independently measured the file size. Source
This is an explorable graphical demonstration, not a complete game. Source
Before you dive in
The browser demo and source repository are public. The documentation lists an MIT license and says the downloaded HTML file works offline. It recommends Chrome or Edge on desktop and requires WebGPU support. Desktop controls include WASD to swim, Q and E to move down and up, and mouse movement to look around. Source
The creator reports about 180 frames per second at 2560 × 1440 on an RTX 5070 Ti. At the other end, the README reports about 20 fps on a Samsung Galaxy A16 at 670 × 372 using Low settings, and labels touch support experimental. Those are developer-reported figures, not independently verified benchmarks. Tiny download, very different swimming conditions. Source Source
The captured demo page displayed “No WebGPU adapter found.” We haven’t independently tested the demo’s visuals or performance. Source
Comments