Inspiration

While brainstorming ideas for this challenge, a good friend of mine suggested making a game where players have to guess how popular certain topics are based on Google searches. I immediately felt this concept would fit perfectly in a Snapchat Lens format.

What it does

HigherOrLower (Google Searches) is a Snapchat game where players are shown two people, brands, or concepts and must guess which one has more Google searches. After each choice, the correct answer is revealed, and the game continues as long as the player keeps guessing correctly. I used persistent storage to save each user’s high score.

How we built it

I started by writing the core game logic for a higher-or-lower quiz. After finishing the logic, I designed the entire UI, including all buttons and animations. Finally, I did extensive research into real Google average monthly search data.

Challenges we ran into

I faced several challenges because I had never built a proper game-based Lens before. Since I hadn’t written code for a quiz game like this, I first had to learn new concepts and best practices. I was also unfamiliar with tween and behavior scripts, so I researched how they work and how to implement them correctly. The biggest challenge was collecting accurate search data. Google does not publicly provide exact average search counts, so I relied on third-party tools such as SEMrush, Google Ads, and Google Trends.

Accomplishments that we're proud of

I built an entertaining and unique Snapchat Lens and added creative improvements I haven’t seen in other quiz lenses, such as a flame effect on the score counter when players achieve a long streak.

What we learned

I learned how to structure clean, scalable code for a Lens Studio quiz. I also gained a good understanding of tween and behavior scripts. Also, I learned how to use persistent storage, which was new to me and was needed for saving player high scores.

What's next for HigherOrLower(Google searches)

This Lens has strong replay potential because it is fast, fun, and addictive. Players are encouraged to return and beat their previous high score, making it ideal for repeated play.

Built With

Share this project:

Updates