Forum Discussion

DevBrain's avatar
DevBrain
Start Mentor
4 days ago

I Almost Overdesigned My VR Game to Death

There’s a phase in game development that nobody really warns you about.

It’s not the “I can’t code this” phase.

It’s not the “I ran out of money” phase.

It’s not even the “no one is playing my game” phase.

It’s when your own ideas start overwhelming the game.

That’s where I found myself recently.

I have a Social VR game currently live on the Meta Horizon Store.

And this is my story about how design — not bugs — became my biggest struggle.

The Dangerous Kind of Productivity

After publishing my game (3 months ago), the early months were manageable.

There were bugs to fix.
Core features to improve.
Community expectations were still forming.

But as time passed, growth slowed.

And I felt stuck. Not because I had no ideas.

Because I had too many good ones.

  • New abilities
  • Leveling systems
  • Advanced control modes
  • More immersive camera options
  • Dynamic AI creatures
  • Lore layers
  • Progression trees
  • World events

Each one is exciting. Each one is defensible. Each one “adding depth.”

And each one is making the game heavier.

From the outside, it looked like progress. From the inside, it felt like friction.

VR Makes It Worse

In VR, every feature multiplies complexity.

A new ability isn’t just a new mechanic —it affects comfort, cognitive load, UI clarity, and social balance.

A new camera mode isn’t just visual —it changes perception and can introduce motion discomfort.

A new progression system isn’t just numbers —it affects motivation, fairness, and retention.

Everything touches everything.

And when you stack systems without tightening the core, the experience starts to blur.

The Subtle Identity Drift

The scariest question I had to ask myself was:

What is this game actually about?

Is it skill-based?
Is it social?
Is it progression-driven?
Is it a sandbox?
Is it competitive?
Is it experimental?

When you add features faster than you refine your foundation, your game slowly loses its center.

Not dramatically.

Just enough that every new decision becomes harder.

That uncertainty is exhausting.

The Ambition Trap

Overdesign often comes from passion.

You care. You want your game to stand out.

You want depth. Growth. Surprise.

So you build. And build. And build.

Until one day you realize you’ve created something impressive… but unclear.

Complexity Feels Like Depth — But It Isn’t

This was the lesson I had to learn:

Depth comes from mastery of a strong core.

Complexity comes from stacking.

They are not the same thing.

A single mechanic refined to excellence will carry a game further than five half-polished systems competing for attention.

Especially in VR, where clarity of experience is everything.

The Turning Point

My shift wasn’t about cutting ideas.

It was about asking a harder question before adding anything new:

Does this strengthen the core loop?

Not:
“Is this cool?”

Not:
“Will players like this feature?”

Not:
“Will this make the game deeper?”

But:

Does this make the core experience clearer and stronger?

If the answer wasn’t obvious, it didn’t belong — at least not yet.

The Real Struggle Isn’t Technical

Most developers think the hard part is engineering.

In my experience, the real struggle is restraint.

It’s saying no to good ideas.

It’s choosing focus over ambition.

It’s realizing that sometimes your game doesn’t need more mechanics. It needs a sharper identity.

The Second Mistake: Retention

Here’s something even harder to admit.

After refocusing the core, I made another mistake.

I didn’t give players a strong enough reason to come back.

Clarity alone is not enough.

Players need:

  • progression
  • competition
  • meaningful goals
  • something to improve at

A strong core gets them in.

Retention systems keep them returning.

Balancing simplicity and long-term motivation is the real design challenge.

If You’re Feeling Overwhelmed

If your project feels heavier every week…

If every feature you add creates two new design problems…

If you keep “improving” the game but feel further from clarity…

You’re not alone. You’re not bad at design.

You might just be overdesigning.

And that’s usually a sign you care.

What I’m Learning

Simplicity is not a lack of ambition. It’s disciplined ambition.

I almost overdesigned my game to death.

Now I’m learning that the strongest games aren’t built by stacking ideas.

They’re built by protecting the core — and then carefully layering systems that support it.

That lesson might be the most valuable part of this entire journey.

If you’re building something in VR right now:

What are you struggling with the most?

Clarity?
Retention?
Scope?
Motivation?

Let’s talk.

 

No RepliesBe the first to reply

→ Find helpful resources to begin your development journey in Getting Started

→ Get the latest information about HorizonOS development in News & Announcements.

→ Access Start program mentor videos and share knowledge, tutorials, and videos in Community Resources.

→ Get support or provide help in Questions & Discussions.

→ Show off your work in What I’m Building to get feedback and find playtesters.

→ Looking for documentation?  Developer Docs

→ Looking for account support?  Support Center

→ Looking for the previous forum?  Forum Archive

→ Looking to join the Start program? Apply here.

 

Recent Discussions