This is the Game Fruit Shoot made in Niantic Studio.
AR Fruit Slingshot Game
A physics-based, image-tracked AR game built in Niantic Studio. Players shoot rocks at flying fruit using a slingshot mechanic. This demo features custom physics, animated UI, score tracking, and image target interaction — all playable in the browser.
Features
- Image target tracking (free in Niantic Studio)
- Custom physics engine (no built-in physics used)
- Fruit launch with arc, spin, and directional force
- Hit detection with animation and sound
- Score system with bonuses for unused ammo and perfect rounds
- Fully event-driven ECS architecture
- Animated UI flow: onboarding, gameplay HUD, game over screen
- Background UI clouds that scroll and animate
How to Play
- Point your phone at the image target
- Tap the button to shoot
- Hit all 10 fruits with only 13 shots
- Score bonus points for accuracy
A perfect score is 1000 points.
Developer Highlights
- Quaternion-based velocity projection from image target
- Custom per-frame motion and torque simulation
- Animated UI transitions built with ECS
- Event-driven and decoupled game logic
Assets
- Slingshot by Jarlan Perez CC-BY via Poly Pizza
- Rock UI by Quaternius via Poly Pizza
- Tree by Marc Solà CC-BY via Poly Pizza
- Cat by jeremy CC-BY via Poly Pizza
- Splat sound by moshang via Freesound (CC0)
- Shot sound by sukondi via Freesound (CC0)
- Background music by Andrii Poradovskyi via Pixabay
- Old TV by Justin Randall CC-BY via Poly Pizza
- Apple, Coconut, Grapes, and Strawberry models provided by Continuum-XR
Clone and Customize
Open this in Niantic Studio to:
- Swap in your own models or UI
- Modify scoring logic or game flow
- Learn how a modular ECS WebAR game is structured
About
Made by Declan Johnson
Other Work by DCLN