Cover for the App

Fruit Shoot

Studio

This is the Game Fruit Shoot made in Niantic Studio.

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

  1. Point your phone at the image target
  2. Tap the button to shoot
  3. Hit all 10 fruits with only 13 shots
  4. 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