Bird Shot Game
by Sahil
Check out "Bird Shot Game" by Sahil - featuring Canvas API, Sprite Store, Sprite Manager and more. Try this Snapchat Lens on Easy Lens.
Features
- Canvas API: Draws the layered forest clearing, bottom slingshot aimer, elastic pullback, dotted trajectory guide, power meter, glowing tag-shot trails, feather bursts, score pops, and round accents.
- Sprite Store: Stores three game-ready bird target textures. Coding requirements: use exact names blue_bird, red_bird, and gold_bird; all source sprites face right and must be mirrored by negative horizontal scale when flying left. Designer notes: each sprite is a compact, distinct storybook bird silhouette facing right on transparency.
- Sprite Manager: Creates and animates the flying bird targets and launched tag projectiles, mirrors birds by flight direction, and collision-checks each projectile against the birds.
- Text On Screen: Displays the dynamic score, combo, best streak, round, and remaining time in the safe top band.
- Text On Screen: Shows the opening pull-back-and-release cue, short round announcements, and the final result while the friends high-score ranking opens after each game.
- Leaderboard: Submits each completed forest-flight score and opens a high-score ranking after the game so the player can compare results with friends and other players.
- Touch Events: Handles touch-down, drag, and release for a bottom slingshot-style aimer; pulling back sets direction and power, and releasing fires the tag shot.