Inspiration

We wanted to create a boxing experience that is different from existing boxing lenses and make a strategic twist to fit into a turn-based experience.

What it does

Knockout Zone uses the User’s Bitmoji, dressed up as a boxer with the headgear and gloves. The user is prompted to choose a sequence of attack moves, 3 in total, and send it as a Snap Challenge to their friends. The challenger will then be prompted to choose a sequence of defensive moves that will be paired to the initial user’s attack sequence. Then the challenger will start turn 2 as the attacker. There will be a total of 5 rounds/turns.

How we built it

Using Lens Studio’s Turn-based lens assets, combining Mixamo and Maya for the Bitmoji animations, we seamlessly created the experience and created custom mechanics for the experience using simple triggers.

Challenges we ran into

Brainstorming the initial idea was a bit of a challenge to create a unique game. We experienced some bugs in the internal IDE when declaring internal variables. We’ve also had some struggles with retrieving turn-based variables and persistent storage. But managed to work through everything.

Accomplishments that we're proud of

Workflow was quite smooth and we were able to collaborate seamlessly, and created a pretty solid and visually appealing lens experience on a pretty tight timeline.

What we learned

Some of us learned more about lens studio features that we haven’t tried before like changing outfits using the Bitmoji Suite. Showing us that there are still a lot of possibilities in creating experiences.

What's next for KnockoutZone

We plan to expand moves and characters, add leaderboards, and integrate Snap Tokens for friendly wagers or rewards. Long term, we see Knockout Zone evolving into a series of Snap-based AR mini-games that bring competitive play to social media.

Built With

Share this project:

Updates