Join the Pair
by Ary
Check out "Join the Pair" by Ary - featuring Canvas API, List of Friends, Bitmoji Sticker Store and more. Try this Snapchat Lens on Easy Lens.
Features
- Canvas API: Draws the Join the Pair matching game procedurally: two columns of colorful portrait cards, live drag line, locked correct connections, wrong-match flash, streak/chance indicators, and a subtle pair-time bar. Friend Bitmoji portraits are rendered by the paired screen-sticker blocks.
- List of Friends: Fetches up to six friends with Bitmojis for the Join the Pair matching board.
- Bitmoji Sticker Store: Resolves a friendly waving Bitmoji pose for each selected friend at runtime.
- Sticker On Screen: Left-column friend Bitmoji tile 1. Leave its texture empty; controller assigns the resolved friend Bitmoji at runtime.
- Sticker On Screen: Left-column friend Bitmoji tile 2. Leave its texture empty; controller assigns the resolved friend Bitmoji at runtime.
- Sticker On Screen: Left-column friend Bitmoji tile 3. Leave its texture empty; controller assigns the resolved friend Bitmoji at runtime.
- Sticker On Screen: Left-column friend Bitmoji tile 4. Leave its texture empty; controller assigns the resolved friend Bitmoji at runtime.
- Sticker On Screen: Left-column friend Bitmoji tile 5. Leave its texture empty; controller assigns the resolved friend Bitmoji at runtime.
- Sticker On Screen: Left-column friend Bitmoji tile 6. Leave its texture empty; controller assigns the resolved friend Bitmoji at runtime.
- Sticker On Screen: Right-column friend Bitmoji tile 1. Leave its texture empty; controller assigns the resolved friend Bitmoji at runtime.
- Sticker On Screen: Right-column friend Bitmoji tile 2. Leave its texture empty; controller assigns the resolved friend Bitmoji at runtime.
- Sticker On Screen: Right-column friend Bitmoji tile 3. Leave its texture empty; controller assigns the resolved friend Bitmoji at runtime.
- Sticker On Screen: Right-column friend Bitmoji tile 4. Leave its texture empty; controller assigns the resolved friend Bitmoji at runtime.
- Sticker On Screen: Right-column friend Bitmoji tile 5. Leave its texture empty; controller assigns the resolved friend Bitmoji at runtime.
- Sticker On Screen: Right-column friend Bitmoji tile 6. Leave its texture empty; controller assigns the resolved friend Bitmoji at runtime.
- Text On Screen: Top-left Join the Pair HUD displaying the matched friend-pair count and streak score.
- Text On Screen: Top-right Join the Pair HUD displaying pairing time remaining and chances left.
- Text On Screen: Join the Pair instruction and end-round status message.
- Leaderboard: Ranks completed Join the Pair rounds by fastest finish, with more remaining round time earning a higher leaderboard value.
- Touch Events: Provides touch down/move/up for drawing connection lines, and tap to restart when the round ends.