All Controls/Platformer Phone Number

Platformer Phone Number

Must play a platformer game to enter a phone number.

Tags:inputphonegamingphysics
Tech:canvasgamingphysics

Live Demo

⚠️ Warning: This is an intentionally terrible UI pattern. Do not use in production applications.

Why This Control Is Terrible

To enter a phone number, the user must navigate a character in a 2D platformer game. Each digit from 0-9 is on a separate block, and the user must jump and hit the block from below to register the number. Missing a jump or hitting the wrong block can lead to starting over. The platforms are placed at inconvenient heights and distances, making precision jumping a frustrating requirement for a simple task.

UX Violations

  • Violates user expectations and mental models
  • Increases cognitive load and frustration
  • May cause accessibility issues
  • Breaks established design patterns
  • Provides poor feedback and unclear states