DEV Community

Cover image for Beyond the Patch: What a Two-Person VR Studio Just Proved About the Headset You Already Own
Ashish
Ashish

Posted on

Beyond the Patch: What a Two-Person VR Studio Just Proved About the Headset You Already Own

Beyond the Patch: What a Two-Person VR Studio Just Proved About the Headset You Already Own

This week, a studio of two people shipped a Halo-inspired co-op shooter in Early Access on Quest and PC VR. EXOSHOCK, from POLARITYONE, arrived later than its original Fall 2025 target, but it arrived — and it landed on the exact hardware already sitting in millions of living rooms. The lesson isn't about shooters. It's about what a small team can do inside a headset when the hardware is already there.

That matters for people who don't care about shooters at all.

I've been thinking about that launch all week, because it collided with something closer to home. My nephew, Theo, is seven. He has amblyopia — lazy eye, in his left. His ophthalmologist prescribed the classic routine: patch the good eye, twenty minutes, twice a day, and let the weak one do all the work.

The first week went fine. By the third, Theo was hiding the patches in the couch cushions.

The patch problem

If you grew up with amblyopia, you probably know the routine. Cover the strong eye with an adhesive patch. Make the weak eye work alone. Twenty minutes, twice a day, and count the seconds.

Patching isn't wrong. It's a long-standing clinical approach. But it is isolating by design, it's tedious, and the hardest part is the part nobody talks about: keeping a kid — or an adult — coming back tomorrow.

That was Theo's wall. Not the therapy. The boredom. And when a seven-year-old decides a thing is boring, no sticker chart survives contact with reality.

What dichoptic training changes

Dichoptic training takes the opposite approach. Instead of shutting one eye down, it gives each eye slightly different information and asks the brain to combine both into one percept. The weak eye gets meaningful signal; the strong eye stops dominating. The goal isn't a stronger eye in isolation — it's two eyes working together.

The catch has always been delivery. Two differently-processed images, tuned to one specific person's eyes, at a difficulty that adapts as they improve — that's not something you can do with a paper worksheet. It's exactly the kind of thing a game engine and a stereoscopic display are good at.

That's the engineering story worth paying attention to. Dichoptic therapy is a rendering problem before it's a clinical one. You need per-eye frame composition, controlled disparity, and a difficulty loop that reacts to performance in real time. A game engine gives you all three almost for free.

What AmblyoPunch actually is

AmblyoPunch is a Meta Quest vision-training game by Seven Sportz. You punch Gabor-pattern coins — oriented, soft-edged striped targets — and dodge red spikes that fly in as worlds progress. You have three hearts; lose them all and the stage restarts. Worlds move from village to city to space, to the moon, to Mars, to Venus, with objects getting faster and smaller and spikes getting larger as you go.

Under the game layer sits a four-stage dichoptic plan, run automatically:

  1. Monocular Warm-up — targets are presented only to the lazy eye.
  2. Breaking Suppression — the dominant eye's view is heavily dimmed and washed out, so it stops suppressing the weak eye's signal.
  3. Rebalancing — clarity is gradually restored to the dominant eye.
  4. Fusion Training — a slight misalignment within Panum's fusion area asks the brain to merge the two views into a single 3D percept.

Progression is performance-gated: typically you need to hit around 70% across a rolling 10 outcomes to move on, and around 80% for strabismus profiles before final fusion. That rolling window matters — it means a bad round doesn't stall you, but a lucky one doesn't fake your way forward either.

Tuned to your eyes, not a generic setting

Before you play, you tell the game what it needs to know:

  • Which eye is the lazy eye — Left or Right. Getting this backwards reverses the effect, so it's the first thing you set.
  • Severity — Mild, Moderate, or Severe, which adjusts target size, speed, and stage length.
  • Strabismus profile — Esotropia or Exotropia, which shifts disparity and vergence demands in Stage 4.

Automatic mode is the recommended path and handles the sequencing for you. Custom mode exists for people who know what they're doing and want manual control over monocular, binocular, and fusion toggles.

Why the format matters more than the tech spec

Any training only works if it happens. The reason to put this in VR, and the reason a co-op shooter launch is relevant context, is the same: the headset is already a place people want to spend time. After a session, you take it off and go catch a ball, walk down stairs, play something that needs depth and hand-eye coordination. The practice doesn't feel like a chore you're enduring.

Theo asked to play again on day two. Not because I told him to. Because he wanted to beat his score.

Straight talk

AmblyoPunch is a training and assistive game. It is not a medical device, not a treatment, and not a cure. It complements — and never replaces — professional eye-care guidance. If you or your child has amblyopia, strabismus, or any binocular vision concern, talk to an eye-care professional about what belongs in your plan. This is a tool that can make the practice more engaging, not a diagnosis or a prescription.

Try it

AmblyoPunch is available on Meta Quest: https://www.meta.com/en-gb/experiences/amblyopunch/1239507485902689/

Train your brain. Strengthen your vision. Beyond the patch.

Top comments (0)