Inspiration

I used to always enjoy playing around with RC Car toys as a kid but used to hate it when the batteries ran out. I always wondered what if the batteries never died ? Well, that’s not possible yet but working on Lenses, we had an idea of digitizing the RC Car through AR. That would allow using the car anywhere, anytime without worrying about replacing the batteries.

What it does

A car is spawned on the world space which is controllable by the user using touch inputs. There are two game modes : Freemode and Challenge Mode. The user can move the car around the world space freely in freemode. In challenge mode, the car's gas runs out in 10seconds; the user has to collect gas cans spawned around the world space randomly to refuel the car and keep playing.

Challenges we ran into

One of the challenges we ran into while developing the lens is the implementation of physics collision and spawning of gas cans around the car. We also tried out different input methods like on-screen buttons, swipe to control the car and chose the one that would be best for both Snapchat and Spectacles.

Accomplishments that we're proud of

We were able to mimic real car movements like wheel rotation while moving and turning left/right. We are also proud of the implementation of speedometer which takes realtime velocity value of the car.

What we learned

We learned about better implementation of physics system and object collisions. We also learned about Single Plane Tracking for Spectacles.

What's next for Car Refuel

We plan on adding more game modes and challenges.

Built With

Share this project:

Updates