All work

Aha! Concepts · Interactive film

The Click

A brand film drawn live in code.

Watch The Click

About 80 seconds. Sound on.

The big question

What should someone feel?

Client

Aha! Concepts

Format

Interactive film, drawn live in code

Runtime

About 80 seconds

Built with

Three.js, Web Audio, Claude

What we did

  • Concept
  • Writing
  • Direction
  • Interaction design
  • Code
  • Sound design

The rule

Fast, quality, affordable. Pick two.

That was the deal for as long as anyone can remember. Then the tools changed, and now everyone says you can have all three. The Click is our answer: a short manifesto about the one part no tool does for you, making someone feel something.

The problem

Every video plays the same way every time.

Same pixels, same timing, for every viewer. We wanted a film that is performed fresh for each person, live on their own screen.

The move

No video file. Drawn live in your browser.

The roads, the sea, the plane, the rocket, the Earth and the eye are built from thousands of typed characters, the same stuff the web is made of. Yell “Action!” or tap the screen, and it starts.

Pick two.
Then the tools changed.
Curiosity. Goosebumps. A reason to care.
Then we make it.
Film it. Frame it.
Build it.
Take two. Take twenty.
And when it's true, people lean in.
Changing minds.
Moving hearts.

And that moment when it all clicks?

Aha!

The last word of the film.Where the unfinished chord finally resolves

Rendered in real time with WebGL and Three.js. Nothing is pre-recorded.

Voice start: the microphone listens for “Action!”, then switches off.

Haptics on supported phones, so you feel the splash, the launch and the heartbeat.

Captions on every line. Flashes are softened for viewers who turn on Reduce Motion.

The whole film is about the size of a single photo.

0 audio files.The whole score plays live in your browser

Every note, splash, gull cry and heartbeat is synthesized as you watch, in sync with the picture down to the frame. The music opens on one low note that blooms into a chord that feels unfinished on purpose. Three notes play as the three roads appear, and on “Pick two” the third note slides away. The heartbeat starts slow and speeds up toward the click. The chord holds out until the very last word: Aha!

Why it matters

It's the kind of work we want to make for clients: built with new tools, aimed at the oldest goal there is, moving people.

Credits

Creative direction Anfon Ha
Built in code with Claude

What are you making? Who needs to see it?

What do you need? Pick any

We reply within two business days.

A few lines is plenty. You will hear back from a person.

[email protected]

Based in Washington, DC, Maryland and Virginia. Crew nationwide.

See the work