Cool idea, pretty good execution, but your UI is confusing. 1. There's so much happening on the screen between your app's UI and the fake UI with the dark patterns that it's confusing. IMO you should show the objective first, and then let the user click to reveal the fake UI and challenge. For example, simply show, "Challenge #1 — Find the button that actually lets you cancel the subscription." Then have a button tha…
addidition to 1. before it all begins, have a few modals do something like "Your are being fucked with. The economy has a secret system: A machine that spies on you every hour of every day. I know that because I designed some really fancy parts of that machine. To abuse your gullibility, to exploit your cognitive fallacies. To prime you, to nudge your bias. All in favor of the portfolio, of enshittification. You don'…
Show HN: Interactive game teaching dark patterns in UX design
61–68 of 68 posts
Re: Show HN: Interactive game teaching dark patterns in UX design
#62Re: Show HN: Interactive game teaching dark patterns in UX design
#63Nice game! Seems like someone already gave the feedback about the lack of time to read the explanation before the game progressed automatically. BTW something on the game is making my CPU go 100%. I'm on Firefox, Linux and in the JS console I can see "Unexpected value translate(52.460687992082626%, 52.24894125700998%) scale(1.0398801892701597) parsing transform attribute." warning being printed nonstop.
Thanks for helping identify my first ever hotfix! There was bound to be an issue given this is my first real solo web development project - the background animation was causing the CPU issue as I immediately suspected. I've just pushed a fix that resolves this, along with extending the completion timer to 5 seconds for better readability. This timer adjustment is a temporary solution until I can implement a more conf…
Re: Show HN: Interactive game teaching dark patterns in UX design
#64Fantastic idea, the UI of the site is clean, I think the actual content itself could use some improvement. After opening the site I had to "fail" a couple just to understand what the user goal even was. I recognized the fake/misleading UI but still wasn't sure what to do with that information. I think you should take this exact concept, do some user studies, and come out with a V2. There's a market for this. My grand…
I really like the idea of turning this into an educational tool or test, especially for younger or older audiences who need help with tech literacy. It’s a great use case and definitely fits with where I want to take the project. Thanks again for sharing—it’s super valuable!
Re: Show HN: Interactive game teaching dark patterns in UX design
#65It's a nice game but I have some feedback: The first two levels want you to click the non-misleading option and then the third requires you to click the misleading option, which then has a "Report as Deceptive Marketing" button. This feels counterproductive if you're trying to teach people to not fall for dark patterns, you've just rewarded them for falling for it and punished anyone who didn't!. Then, a later level…
For the next update, I’m planning to streamline the flow so that all patterns reinforce positive actions and avoid rewarding the wrong behaviors. I also want to separate the educational aspects more clearly to make the goals and outcomes easier to understand. Your insights will definitely help guide those changes—thank you again for sharing!
Re: Show HN: Interactive game teaching dark patterns in UX design
#66Similar vibes to https://userinyerface.com/ Also, for some reason, hogs 100% CPU recursing like hell between two methods: o0 [https://games.productartistry.com/_next/static/chunks/4bd1b696-98e9308c101e0794.js:1:90345] o2 [https://games.productartistry.com/_next/static/chunks/4bd1b696-98e9308c101e0794.js:1:90778]
Re: Show HN: Interactive game teaching dark patterns in UX design
#67Cool idea, pretty good execution, but your UI is confusing. 1. There's so much happening on the screen between your app's UI and the fake UI with the dark patterns that it's confusing. IMO you should show the objective first, and then let the user click to reveal the fake UI and challenge. For example, simply show, "Challenge #1 — Find the button that actually lets you cancel the subscription." Then have a button tha…
Auto-advance has already been removed in my WIP branch based on overwhelming feedback, and the new stage-wise approach works much better.
Re: Show HN: Interactive game teaching dark patterns in UX design
#68It's a nice game but I have some feedback: The first two levels want you to click the non-misleading option and then the third requires you to click the misleading option, which then has a "Report as Deceptive Marketing" button. This feels counterproductive if you're trying to teach people to not fall for dark patterns, you've just rewarded them for falling for it and punished anyone who didn't!. Then, a later level…
Thanks for the detailed lesson feedback! Developing the game piece by piece made it harder to step back and see how the flow worked as a whole, and I can see where the gamification falls short. For the next update, I’m planning to streamline the flow so that all patterns reinforce positive actions and avoid rewarding the wrong behaviors. I also want to separate the educational aspects more clearly to make the goals a…