Tree Appreciator
A Three.js spot-the-difference mini-game generated by Claude from a single-sentence prompt, showing differences between two procedurally generated trees, with music, animation and an achievement system.
Timeline (last 90 days)
Tree Appreciator was completed using only the ordinary Claude chat interface, no Claude Code required, with a single prompt generating a mobile-friendly spot-the-difference mini-game.
Simon Willison used Claude's iPhone app and, with just a single prompt, generated a small Three.js game called Tree Appreciator.
Claude ran continuously for 3 hours and 7 minutes in mobile conversation mode to complete the generation of this game.
The game includes music, animations, and an achievement system, and is a spot-the-difference-like玩法.
Procedural generation has a hidden advantage in spot-the-difference gameplay: the differences can be recorded by the algorithm, thereby automatically generating annotations and progress hints without manual marking.
In the Tree Appreciator experiment, Claude completed a Three.js project in a single long conversation without any external toolchain, but any runtime errors could not be automatically discovered and corrected.
All Facts (2)
Tree Appreciator was completed using only the ordinary Claude chat interface, no Claude Code required, with a single prompt generating a mobile-friendly spot-the-difference mini-game.
50%UnverifiedProcedural generation has a hidden advantage in spot-the-difference gameplay: the differences can be recorded by the algorithm, thereby automatically generating annotations and progress hints without manual marking.
50%