Skip to content

SemyanovVisuals/planet-guardian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Planet Guardian 🌑

for Global Game Jam Vienna 2026

Planet Guardian is an interactive augmented reality (AR) experience built for Snap Spectacles, where players defend a miniature planet from incoming asteroids and a concealed alien invasion. Using hand tracking, gesture controls, and spatial interaction, users deflect threats, launch rockets, and reveal enemies with a special detection mask.

Features

  • Game Mode: Protect a miniature planet from escalating asteroid waves and a concealed alien invasion. Monitor population count and manage limited defensive resources.
  • Gesture-Based Controls: Perform intuitive hand interactions to deflect asteroids, launch missiles, eliminate hidden enemies, and toggle the alien-detection mask.
  • Cloaked Enemy Detection: Reveal and neutralize invisible alien ships using a specialized AR mask system.
  • Real-Time Physics Interaction: Natural spatial collisions allow players to redirect incoming asteroids dynamically.
  • Adaptive Threat System: Increasing difficulty with varied asteroid trajectories and coordinated alien attack patterns.
  • Immersive Spatial Audio: Dynamic soundtrack and responsive sound effects amplify tension and feedback.

Tech Stack

Snap OS 2.0 · Lens Studio 5.15 · AR · TypeScript · Gesture Recognition · Real-Time Physics · Custom Shaders · Custom 3D Models & Assets

Trailer 🔗

Watch the video

About

Planet Guardian is an interactive augmented reality (AR) experience built for Snap Spectacles, where players defend a miniature planet from incoming asteroids and a concealed alien invasion. Using hand tracking, gesture controls, and spatial interaction, users deflect threats, launch rockets, and reveal enemies with a special detection mask.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors