HELL-OS is a single-file web application that simulates the most frustrating, rage-inducing operating system installation wizard ever conceived. Every interaction is designed to fight the user at every step.
HELL-OS is a single-file web application that simulates the most frustrating, rage-inducing operating system installation wizard ever conceived. Every interaction is designed to fight the user at every step.
Making things “bad” is actually pretty hard! You have to understand exactly how a browser works so you can interrupt the normal flow. Managing the state between the Loading Screen, the Game, and the Crash required some tricky JavaScript, especially making sure the audio engine didn’t break everything.
🏁 Conclusion
Hell OS is terrible. It’s loud, it’s slow, and it punishes you for trying to use it. I hope you hate it.
Project Name: Hell OS project
Event: Borked UI Jam
Goal: Create the most frustrating user experience possible.
💡 The Big Idea
For this jam, I didn’t want to just make a form that was ugly. I wanted to make one that felt like it was fighting back. I decided to build a retro “System Update” screen that gaslights the user at every turn.
Here is how I broke it on purpose:
What I did: I built a loading bar that takes forever.
The twist: I added code that detects if you click the mouse. If you don’t click, the driver “fails.” The text actually yells at you to “Click faster!” just to get the progress bar to move. It sets the tone immediately: this is going to be exhausting.