r/Spectacles 1d ago

Lens Update! Smash AR Update - Real-Time Multiplayer Is Here! πŸ“

Enable HLS to view with audio, or disable this notification

Hey everyone! We’ve been working on a major update for Smash AR, and we’re excited to finally share it with you.

The update brings three new additions:

πŸ“ Real-time multiplayer
πŸ›οΈ A shop where you can purchase new rackets and unlock custom tables
πŸ† A leaderboard to compete with your friends

Real-time multiplayer was easily the most difficult and enjoyable part of this update to build. Unlike a turn-based game, table tennis requires both players to constantly exchange data while the ball is moving, without breaking the flow of the game.

Getting that real-time data transfer to work smoothly took a lot of experimentation. When we finally saw two players hitting the same ball back and forth in real time, it genuinely felt like a eureka moment!

We loved solving this challenge, and we’re excited to see how people play against each other.

You can try the new Smash AR update here:Β https://www.spectacles.com/lens/9d6be45c832e4eb8b7f76dbd9c506b2b?type=SNAPCODE&metadata=01

Let us know what you think and which custom table and racket become your favourites!

37 Upvotes

18 comments sorted by

2

u/Wolfalot9 1d ago

This looks so neat!!✨πŸ”₯

1

u/vyuxr 1d ago

thank you!

2

u/extraakash 1d ago

Kewl stuff!

1

u/vyuxr 1d ago

thank you!

1

u/stspanho 1d ago

Krazy kool

1

u/vyuxr 1d ago

thank you!

1

u/KrazyCreates 1d ago

This is so funnn to playyy 😍

1

u/vyuxr 1d ago

Thank you! Also, thanks for modelling for us xP

1

u/zeaussiestew 1d ago

What tech stack did you use to make this?

1

u/vyuxr 1d ago

We used Lens Studio to build this. You can know more about building for Spectacles here - https://developers.snap.com/spectacles/home

If you are specifically asking for realtime multiplayer, we used SyncKit for it.

1

u/Any-Falcon-5619 1d ago

Niceeee

1

u/vyuxr 1d ago

thank you!

1

u/ButterscotchOk8273 πŸŽ‰ Specs Fan 1d ago

This is so cool! I'm going to try with my bro!

1

u/vyuxr 1d ago

Thank you! Please do try it and let us know what you think!

1

u/RickThakur 23h ago

This looks so cool!! Damn can't wait to play.

1

u/vyuxr 19h ago

thank you!

1

u/rosmeNL 21h ago

Looks great!
Can we play against each other across the world?

1

u/vyuxr 19h ago

thank you! Not yet, that's WIP