Yeti Sensation - Snowy Adventure Runner

Seele01-Flash
By
Yeti Sensation is a charming endless runner game featuring a lovable, clumsy Yeti navigating through beautiful snowy landscapes. Collect berries, activate power-ups, and see how far you can go in this addictive arcade adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Yeti Sensation". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: A vibrant, low-poly cartoon aesthetic. The world should feel like a fun, snowy winter wonderland. * **The Protagonist (The Yeti)**: Use a composed group of primitive shapes (Capsules, BoxGeometry) to create a stylized **Orange Yeti**. He should look goofy and clumsy (large upper body, long arms). Animate a comical running cycle where his arms swing wildly. * **The Environment**: An infinite 3-lane runner track covered in snow (white). * **Scenery**: Pine trees (cones + cylinders) and icy rocks scattered on the sides of the track. * **Atmosphere**: Use bright ambient lighting and a soft blue fog (`scene.fog`) to obscure the horizon and reduce draw calls for mobile performance. * **Collectibles**: Red "Berries" (Spheres) floating in the lanes, rotating slowly. * **Obstacles**: Snowmen, fallen logs, and ice patches that must be avoided. * **Mobile Optimization**: Implement an "Object Pooling" system for the ground segments and obstacles to prevent memory leaks and garbage collection stuttering on mobile browsers. ### 2. Audio Requirements * **BGM (Background Music)**: A quirky, upbeat, fast-paced orchestral track with sleigh bells and a funky bassline to match the "clumsy" nature of the Yeti. * **Sound Effects (SFX)**: * **Jump/Swipe**: A cartoonish "Whoosh" sound. * **Collect**: A satisfying, high-pitched "Crunch" or "Chime" when grabbing berries. * **Crash/Game Over**: A comedic "Bonk" or slide whistle sound followed by a wind gust. * **Power-up**: A magical ascending scale sound. ### 3. Gameplay Loop * **Core Mechanic**: Infinite runner style. The Yeti runs forward automatically, speed gradually increasing over time. * **Lane System**: The track is divided into 3 discrete lanes (Left, Center, Right). * **Objective**: Run as far as possible (Distance Score) and collect as many Berries as possible (Item Score). * **Power-ups**: * *Rocket*: Makes the Yeti fly slightly above obstacles for 5 seconds (Invincibility). * *Magnet*: Attracts berries from adjacent lanes. * **Win/Loss**: The game continues indefinitely until the player hits an obstacle. On collision, show a "Game Over" UI with the high score and a "Restart" button. ### 4. Mobile Controls & Interaction * **Touch Gestures (Primary Control)**: * **Swipe Left/Right**: Change lanes immediately. * **Swipe Up**: Jump over low obstacles (logs). * **Swipe Down**: Slide under high obstacles (arches/tree branches). * **Desktop Fallback**: Support Keyboard Arrow keys (Left, Right, Up, Down) for debugging. * **UI & Responsiveness**: * The game must be full-screen (`window.innerHeight`). * **HUD**: Display "Distance" and "Berries" at the top with large, readable fonts. * **Start Screen**: A large "Tap to Start" overlay. * **Feedback**: Add a subtle screen shake (camera jitter) upon hitting an obstacle before the Game Over screen appears. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Yeti Sensation is a delightful endless runner game that combines cute characters with challenging gameplay. With a solid 3.2/5 rating from players, this charming adventure puts you in control of an adorable but clumsy Yeti as he stumbles through stunning snowy landscapes. The game offers the perfect blend of simple controls and engaging mechanics that keep players coming back for more.

This HTML5-powered game delivers smooth performance across all devices, making it accessible whether you're playing on your computer during a break or on your mobile device while commuting.

Core Features

Adorable Character Design

The star of the show is an endearing, furry Yeti whose clumsy nature adds personality and humor to every run. His animated expressions and movements create an emotional connection that makes each crash feel personal and every success feel rewarding.

Endless Adventure Gameplay

Experience the thrill of an endless runner where no two runs are exactly the same. The procedurally generated snowy landscapes ensure that each attempt brings new challenges and obstacles to overcome.

Berry Collection System

Gather colorful berries scattered throughout the snowy terrain. These aren't just for points – they're essential for unlocking power-ups and bonuses that can dramatically extend your runs and boost your scores.

Power-Up Mechanics

Activate various bonuses and power-ups that enhance your Yeti's abilities. From temporary invincibility to speed boosts, these power-ups add strategic depth to the simple running mechanics.

Cross-Platform Compatibility

  • Free to Play : Completely free with no hidden costs or premium content
  • Browser-Based : No downloads required, play instantly in any modern web browser
  • Mobile Optimized : Perfect touch controls for smartphones and tablets
  • High Score System : Compete against yourself and others for the longest distance

Gameplay Mechanics

The beauty of Yeti Sensation lies in its accessible yet challenging gameplay. As you guide your Yeti through the snowy wilderness, you'll encounter various obstacles including rocks, ice patches, and treacherous terrain features. The key to success is mastering the timing of jumps and movements while simultaneously collecting as many berries as possible.

The game's difficulty gradually increases the farther you progress, introducing new obstacle patterns and requiring quicker reflexes. This progressive challenge system ensures that both newcomers and experienced players find the right level of excitement.

Operation Guide

Basic Controls: - Arrow Keys : Navigate your Yeti left, right, and control jumping - Up Arrow : Jump over obstacles and gaps - Left/Right Arrows : Move laterally to avoid hazards and collect berries - Down Arrow : Slide under low obstacles (when applicable)

Pro Tips for Success: - Focus on rhythm rather than rushed movements - Collect berries in clusters when safe to do so - Save power-ups for challenging sections - Learn obstacle patterns to anticipate upcoming challenges - Don't get greedy – sometimes it's better to avoid a risky berry

Why Play Yeti Sensation

Perfect Casual Gaming Experience

Yeti Sensation strikes the ideal balance between simple gameplay and engaging challenges. It's easy enough for anyone to pick up and play, yet offers enough depth to keep you improving your skills and chasing higher scores.

Stress-Free Entertainment

The cute, non-violent theme makes this game perfect for players of all ages. The charming art style and whimsical character design create a relaxing atmosphere that's perfect for unwinding.

Quick Gaming Sessions

Each run typically lasts just a few minutes, making it perfect for quick gaming breaks. Whether you have 2 minutes or 20 minutes, you can enjoy a satisfying gaming experience.

No Commitment Required

As a browser-based game, there's no need to install anything or create accounts. Simply visit the game page and start playing immediately. Your high scores are saved locally, so you can always try to beat your personal best.

Universal Appeal

With its cute character design, simple controls, and addictive gameplay loop, Yeti Sensation appeals to a wide audience. It's equally enjoyable for children learning gaming basics and adults looking for nostalgic arcade-style entertainment.

Frequently Asked Questions (FAQ)