Forum Discussion

jtriveri's avatar
jtriveri
Start Partner
5 months ago

Lasertag! - an experiment in live scene understanding using DepthAPI

Hello new dev forum :)

I'm working on a project that uses the DepthAPI to map your space in real time (instead of relying on room setup) to decrease setup friction, lower time-to-fun, and increase playspsace area. 

Because the game scans as you play, it responds to opening/closing doors, moving furniture, and other changes to the environment. 

I'm also using depth for drawing light against the environment. It looks really nice in dimly lit areas. 

I'm currently working on meshing so I can use it with Unity's NPC pathfinding. I'll be posting updates this thread. You can learn more and download the game at https://anagly.ph

 

9 Replies

  • h.taylor's avatar
    h.taylor
    Community Manager

    This looks so fun, what a cool use of the Depth and Passthrough Camera Access APIs! Really excited to see where your project goes, thanks so much for sharing! 

  • I enjoyed playing this game. Such a neat use of the API. Do I recall correctly that you’ve shared how you got it to work?

  • This looks awesome! Such a great use of the Depth API! Mind if i share this video on my channels (with credit)?

  • Kray3.0's avatar
    Kray3.0
    Start Partner

    Oh this looks like something my family would LOVE!!!!

     

  • Finally adding a capture-the-flag mode (plus torso tracking using IOBT!). I'm probably going to lower bullet damage now that players have more damageable surface area. I don't think instant KOs are very fun. 

    You can also see the Horizon OS 'moved too far popup' interrupting gameplay, something I've made another forum post about

     

  • Clip from recent playtest. 10 people connected (almost) seamlessly via LAN. Still a lot of bugs to fix!

  • I can't imagine how this works. looks slick, perhaps make laser bounce off the terrain? 

→ Find helpful resources to begin your development journey in Getting Started

→ Get the latest information about HorizonOS development in News & Announcements.

→ Access Start program mentor videos and share knowledge, tutorials, and videos in Community Resources.

→ Get support or provide help in Questions & Discussions.

→ Show off your work in What I’m Building to get feedback and find playtesters.

→ Looking for documentation?  Developer Docs

→ Looking for account support?  Support Center

→ Looking for the previous forum?  Forum Archive

→ Looking to join the Start program? Apply here.

 

Recent Discussions