← All work
Playable prototypePlay & prototyping

Just One Flap

A small canvas game exploring how physics tuning changes the feel of an interaction.

Independent concept; not affiliated with or endorsed by the product’s owner. Implementation boundaries are described below.

Product flow

  1. 01Tap
  2. 02Physics + collision feedback
  3. 03Retry

The takeaway

Product craft includes the timing and feedback of the smallest interaction.

The question

How much of an interaction’s feel comes from the underlying engine, and how much comes from the tuning? A small game provides a direct way to explore that question.

What I built

A playable canvas game using JavaScript modules and Vite. Capacitor packaging provides a path to iOS and Android builds from the web codebase; packaging is not a claim of app-store release.

The scope

The prototype concentrates on input, gravity, collision, and retry. Persistent leaderboards and sound design are outside this version.

The next evaluation would compare input responsiveness and early-session behavior across devices and physics settings. No retention or performance benchmark is claimed.

Prototype outcomes

What this prototype demonstrates

  • A playable canvas game without a dedicated game engine.
  • Mobile packaging alongside the web build.
  • A compact environment for practicing interaction tuning.
Technical context
  • JavaScript
  • Canvas
  • Vite
  • Capacitor

Up next

Programmatic Loyalty: aligning advertiser goals and customer incentives.