Inspiration
While learning Lens Studio I found a lens called "Fruit Mania". It was fun to play and seemed like something I could reverse engineer for an initial personal project.
What it does
Cany Corn Catch uses scripting and hand tracking, amongst other things, to allow the user to catch falling candies with a 2D bucket. It also uses chain physics to make a pair of silly arms that react to the user's hand movement. As far as I know, chain physics have never been used in this manner.
How we built it
I built the lens as my first Lens Studio project ever. It was a learning journey and a labor of love. I tried to force myself to use scripting instead of the patch editor, so it's built mostly with scripting. I also had to learn some basic 3D modeling to make the candy corn mask, as well as some basic shader coding.
Challenges we ran into
Using chain physics for arms was difficult to fine tune. And because this was my first project, I found lots of other small challenges along the way. Making collisions work properly was very rewarding as well!
Accomplishments that we're proud of
During it's first week live it received over 400k views! That blew my mind! I'm proud of the lens as a whole. It may not be the best game, but it feels solid and complete. It has a seamless sense of continuity that I think a lot of lenses are missing. Plus, it's so darn cute, you can't help but smile when you play it!
What we learned
I learned so mush. Face tracking, hand tracking, particle systems, sounds design, collisions, 3D modeling, shaders, and a lot more. The entire experience was new to me and so exciting! I came into the process as a complete newbie and now I'm confident enough to start developing AR for clients!
What's next for Candy Corn Catch
Candy Corn Catch 2 of course! But before that I'm looking forward to sharing and promoting the game during the Halloween season. I think it will do even better then! I've got lots more ideas to bring to life with Snap AR!



Log in or sign up for Devpost to join the conversation.