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