Moonlight Garden is an immersive 360-degree augmented reality experience that transports users into a serene, nocturnal sanctuary. Set under the ethereal glow of a midnight sky, the project challenges players to explore their surroundings and interact with the environment through a gamified "scavenger hunt" mechanic. By tapping on luminous flowers hidden throughout the garden, users trigger a seamless disappearance effect that rewards them with points, blending high-fidelity visual storytelling with intuitive touch-based gameplay. This project showcases the power of Lens Studio in creating interactive world-tracked environments that encourage physical movement and discovery. Key Features of Project Immersive 360 Environment: Encourages users to rotate their device and explore a full digital space.

Interactive Gamification: Uses a simple yet satisfying "tap-to-score" mechanic that provides instant feedback.

Cohesive Aesthetic: The "Moonlight Garden" theme allows for beautiful lighting effects, such as bloom and soft shadows, which look great in AR.

Challenges: Developing for Lens Studio often comes with these specific technical "growing pains":

Spatial Mapping & Tracking: Ensuring the flowers stayed pinned to their "360" coordinates without drifting as the user moves their phone can be tricky, especially in low-light real-world environments.

Asset Optimization: High-quality "Moonlight" aesthetics usually require glow effects and high-poly models. Balancing these visuals while keeping the lens file size under the Snapchat limit (8MB) is a constant tug-of-war.

Collision Accuracy: Implementing precise "tap" logic on small 3D objects (the flowers) requires setting up accurate Physics Colliders or Raycasting, which can sometimes be finicky on older mobile devices.

Depth Perception: Since it’s a 360 experience, making sure the flowers don't look like they are "floating" unnaturally against the background takes careful adjustment of the camera's FOV and lighting.

Future:

  1. Dynamic Leveling & Difficulty Spawning Logic: Instead of static flowers, have them bloom at random intervals or move slightly to increase difficulty.

Timed Challenges: Add a "Moonlight Rush" mode where users must clear as many flowers as possible before the sun rises (a 60-second timer).

  1. Enhanced Visual Feedback Particle Systems: When a flower disappears, have it dissolve into "moon dust" or glowing spores using the VFX Editor.

Post-Processing: Add a "dreamy" blur or color LUT that intensifies as the user’s score increases.

  1. Audio Immersion Spatial Audio: Use 3D audio so the flowers make a faint "twinkle" sound that gets louder as the user points their camera toward them.

Haptic Feedback: Add a subtle vibration (haptics) on the phone whenever a flower is successfully tapped.

Built With

Share this project:

Updates