Smile Stretch Run
by Deete
Check out "Smile Stretch Run" by Deete - featuring Sprite Store, Sprite Store, Sprite Store and more. Try this Snapchat Lens on Easy Lens.
Features
- Sprite Store: Premium cinematic HUD asset kit
- Sprite Store: S-tier jelly-gum mascot, original hazards, Smile Gems, Bubble Shield, and Stretch Gate assets
- Sprite Store: Premium evolving bottom stack scenery
- FaceLandmarks: Deep reliability calibration for the four expression states. Establish each player’s neutral baseline from stable mouth-corner, cheek, brow, and lower-face landmarks before gameplay control is accepted. Trigger normal smile lift from a small natural mouth-corner-and-cheek signal with immediate entry and a slightly lower exit threshold. Trigger frown dive only when lowered mouth corners agree with brow lowering or lower-face tension, using minimal confirmation to reject jitter without perceptible delay. Trigger mega smile only from a distinctly stronger smile or a reliably held strong smile; preserve a clear release threshold and prevent repeated activation during Blush Stretch cooldown. Report live smile, neutral, frown, mega-smile, and lost-tracking states every frame.
- Sound: Rubbery squish-and-pop activation cue
- Canvas API: Merge existing close-call, Stretch Gate, gem, combo, and survival feedback into one lightweight Perfect Moments system without changing current gameplay. Trigger PERFECT STRETCH only when active Blush Stretch begins before a Stretch Gate and the mascot passes through the gate cleanly; award +5 base score, large combo progress, a restrained pink glossy gate burst, tiny heart/sparkle particles, a soft gate wobble, mascot blush/stretch polish, and the existing rubbery chime. Keep CLOSE only for verified near-obstacle clearance; award +2 base score, medium combo progress, a brief light-blue/white whoosh and spark accent, and a subtle existing whoosh. Track a Smile Chain of five collected gems during active play; preserve it through Bubble Shield saves, reset after payout, death, and reliably detected missed gems, then award +10 base score, medium-large combo progress, golden shimmer and a concise completion chime. Add five tiny golden chain pips beside the compact combo display; fill one per gem and burst them into small sparkles at completion. Track a Clean Smile streak of ten obstacle clears without collision; shield saves reset this streak, then award +10 base score, large combo progress, a compact mint badge pulse, refined sparkles, and a clean achievement chime. Apply the current combo multiplier to every Perfect Moments base-score reward and preserve Fever scoring behavior. Use a single prioritized non-stacking micro-text queue: PERFECT STRETCH, CLEAN SMILE, SMILE CHAIN, then CLOSE. Render each as a small rounded high-contrast pill near the relevant action when safe, otherwise beneath the score UI, with a smooth pop, 0.5–0.8 second hold, and rapid fade. Keep all reward feedback short, earned, performance-safe, and clear of the mascot, expression meter, hazards, score, tutorial, and game-over UI.
- Face ML: Front-camera AR Face ML effect: score-10 fixed plastic wide-smile transformation. Keep disabled before score 10 and mutually exclusive with the later face stages so smile tracking and the live HUD camera reference remain functional.
- Face ML: Front-camera AR Face ML effect: score-25 unsettling porcelain-doll smile transformation. Keep disabled outside its milestone range and mutually exclusive with the other face stages so smile tracking and the live HUD camera reference remain functional.
- Face ML: Front-camera AR Face ML effect: score-50 full terrifyingly happy animatronic robot face transformation. Enable only at the final milestone while preserving smile tracking and the live HUD camera reference.
- Selfie Widget: Compact circular live front-camera preview in the lower-left expression reference, positioned with generous safe-area clearance. Keep it continuously visible and frame-synchronized with the Canvas status ring: green for normal smile, pink for reliable mega smile, gray for neutral, red for corroborated frown, and blue while calibrating or tracking is lost. Avoid clipping or overlap with coaching hints, score recap, or retry action.
- UI Button: Premium neon-green FORCE SMILE & RETRY button anchored in a dedicated bottom-center safe-area zone at position [0.5, 0.84], scale 1.0. Maintain clear breathing room from recap text and the compact lower-left expression meter. Reveal immediately on game over and restart the run instantly on tap.
- Face Events: Use immediate face-expression events as the low-latency confirmation path. Start natural-smile lift instantly on smile detection and return to neutral gravity immediately when it ends. Permit a frown dive only when lowered brows agree with the current calibrated landmark frown signal. Reset stale expression confirmations immediately when face tracking is lost.
- Generated Music: Looping cheerful 8-bit corporate-elevator music, crossfaded down as the world decays.
- Generated Music: Looping darker synthwave bass layer, dynamically crossfaded in with score progression.
- Sound: Short high-pitched balloon jump sound when a smile begins.
- Sound: Soft boing sound for forgiving top and bottom boundary bounces.
- Sound: Bright arcade chime for cleared obstacles and collected Smile Gems, with slightly stronger feedback for Fever activation.
- Sound: Airy whoosh for close passes through hazards.
- Sound: Short game-over impact sting combining a playful balloon pop with a crisp glass-shatter glitch accent.
- Sound: Mechanical click for the retry action.
- Persistent Storage: Persist device-local best score, completed Corporate Challenge records, and the rotating challenge index so replay goals and challenge rotation remain meaningful between sessions.