GOOH! Get Out of Here!
Vision OS Game
Coming Soon! 2026
Gooh – A Tiny UFO Rescue Game for Apple Vision Pro
Gooh is a small 3D rescue game I built for Apple Vision Pro.
You fly a little craft, pick up cute aliens, and drop them off at glowing bases while avoiding floating poison clouds.
What the game feels like
You use your hands to fly
Pinch and move your left hand in the air to steer and change height. A right‑hand pinch turns on the tractor beam to pick people up.
You always see what’s happening
A smooth camera follows the craft so it’s easy on the eyes, and a small arrow shows which way you’re actually moving in 3D.
Levels start simple, then get tricky
Early levels just teach flying and rescuing. Later ones add more hazards, tighter spaces, and time goals.
What I focused on as a developer
Comfortable Vision Pro experience
I tuned speed, camera motion, and input so the craft feels responsive but not jerky or nauseating. All distances are in real‑world meters, so things look and move naturally.
Clean game structure
The game is built with a simple “lego brick” architecture:
Each object (UFO, alien, base, obstacle) stores only its data.
Small, focused systems run every frame and update those objects (flying, picking up, scoring, camera, etc.).
This makes it easy to add or change behaviors without breaking the rest.
Fair level design
I added checks so bad layouts simply can’t ship:
No obstacle can spawn right on top of the player.
Bases are always reachable.
Aliens don’t start inside poison clouds.
If a level designer makes a mistake, the game quietly fixes or removes unsafe obstacles at load time.
Testing the “brain” of the game
I wrote unit tests for the core rules: how the craft moves, when pickups happen, how scoring works, when you win, and how pause affects everything.
Most of the logic can run without any 3D scene, which keeps it reliable.
Technologies under the hood (lightly)
Swift & SwiftUI for the app shell and UI.
RealityKit for 3D objects, physics, and collisions.
Apple Vision Pro features like RealityView, hand‑tracking gestures, volumetric window, and immersive space.