DEV Community

Joshua Hart
Joshua Hart

Posted on

I Tried to Make the Simplest Game Possible… and It’s Brutally Hard

So I had a strange idea.

What if I made a game with **one rule so simple it sounds like a joke?

No tutorials.
No instructions.
No learning curve.

Just this:

Tap every dot… except the red one.

That’s it.


The Problem With Most Games

Most games try to impress you.

  • Fancy graphics
  • Complex mechanics
  • Long onboarding

But I kept thinking…

What if the opposite is actually more addictive?

What if a game is so simple that:

  • You understand it instantly
  • You fail instantly
  • And you immediately want to try again

So I Built It

I made a tiny browser game.

  • Opens instantly
  • No sign up
  • No loading screens
  • No explanation

You just start tapping.

And then…

You lose.

Very quickly.


The Weird Part

People don’t just lose once.

They lose…
…and immediately hit replay.

Again.
Again.
Again.

It becomes this weird loop of:

“Okay that one wasn’t my fault.”

“Alright, one more.”

“Wait, I can beat this.”

You cannot leave on a loss. It feels illegal.


Why It’s So Hard

There’s no randomness to blame.

Every loss feels like:

  • your reaction time
  • your focus
  • your mistake

Which makes it frustrating in a very specific way.

Not rage-quit frustrating.

More like:

“I should be better than this.”


The Real Goal

I didn’t build this to be impressive.

I built it to answer one question:

Can extreme simplicity be more addictive than complexity?


Try It Yourself

Here it is:

👉 https://donttapred.netlify.app/

Fair warning:

  • You will fail fast
  • You will retry
  • You will tell yourself “last attempt” (you are lying)

I Need Honest Feedback

I am trying to make this better (without ruining the simplicity).

I would love to know:

  1. Did you feel the urge to retry immediately?
  2. Did any loss feel unfair?
  3. At what point did you stop playing?

Final Thought

The hardest part was not building the game.

It was removing everything unnecessary

And now I am wondering…

Did I remove too much… or just enough?

Top comments (0)