Avalanche - Penguin Sledding Adventure

Seele01-Flash
By
Avalanche is an exciting skill-based winter game where you control a brave penguin on a sled, racing to escape deadly avalanches while collecting fish and navigating dangerous obstacles.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Avalanche". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** "Voxel Art" or "Low-Poly Flat Shaded" aesthetic to mimic the original 8-bit pixel art charm while remaining performant on mobile browsers. Use a vibrant "Nitrome-style" color palette (bright pinks, cyans, crisp whites). * **Player Character:** A blocky, cute penguin riding a bright pink sled. The model should be simple (cubes combination). * **The Avalanche:** A massive, rolling wall of white geometry or a dense particle cloud chasing the player from the left side of the screen. * **Environment:** A 2.5D side-scrolling snow landscape. The ground should have varying slopes (hills, drops). * **Obstacles:** Rocks (grey voxels), Ice patches (reflective blue, low friction), and Pits (death zones). * **Collectibles:** Orange Fish (floating, rotating items). * **Optimization:** Use `BoxGeometry` for almost everything to keep draw calls low. Use simple Lambert materials. No complex shadows (use baked-in vertex colors or simple directional light). ### 2. Audio Requirements * **BGM:** High-tempo, frantic 8-bit "Chiptune" music with a winter theme (sleigh bells mixed with synthesized beats) to induce urgency. * **Sound Effects (SFX):** * **Jump:** A retro "upward" rising tone (pitch shifts up). * **Landing:** A soft "crunch" or white noise burst resembling snow. * **Collect Fish:** A high-pitched, satisfying "Ding" or coin sound. * **Avalanche:** A constant, low-frequency rumbling loop that gets louder as the avalanche gets closer to the player. * **Crash/Game Over:** A comedic "thud" or descending whistle. ### 3. Gameplay Loop * **Core Mechanics:** The player controls the sled moving from Left to Right on a 2D plane (lock Z-axis). The camera follows the player. * **The Chase:** The Avalanche moves at a constant speed (or slightly increasing over time). If the Avalanche's x-position > Player's x-position, Game Over. * **Physics:** * **Momentum:** The sled should have inertia. It takes time to speed up and slow down. * **Slopes:** Going downhill increases speed automatically; going uphill requires momentum. * **Variable Jump:** Tapping 'Jump' performs a small hop. Holding 'Jump' performs a higher, longer jump (up to a max limit). * **Scoring:** Score increases based on distance traveled. Bonus points (+50) for every Fish collected. * **Win/Loss:** * **Survival Mode:** Infinite generation. Game ends when caught by avalanche or falling into a pit. * **Story Mode (Optional):** Reach a finish line flag after 500 meters. ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Landscape** Mode (forced or UI adapted). * **Touch Controls (UI Overlay):** * **Left Bottom Corner:** Two large buttons. [Left Arrow] for Brake/Reverse, [Right Arrow] for Accelerate. * **Right Bottom Corner:** One large circular button [Jump]. * **Hitbox Size:** Ensure all buttons have a minimum touch target of 60x60px for accessibility. * **Feedback:** * **Visual:** When the player jumps, spawn small white cube particles (snow spray) at the sled's position. * **Camera Shake:** Slight camera shake if the Avalanche gets dangerously close (within 10 units). * **Restart:** A large, centered "Try Again" button appears immediately upon Game Over. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Avalanche is a thrilling winter adventure game that puts you in control of a fearless penguin racing down snowy mountains on a sled. Your mission is simple but challenging: outrun the deadly avalanche while collecting as many fish as possible and avoiding dangerous obstacles that block your path.

This fast-paced skill game combines precise timing, quick reflexes, and strategic thinking as you navigate through treacherous mountain terrain. With its charming pixel art style and addictive gameplay, Avalanche offers hours of entertainment for players of all ages who love winter-themed adventures.

Core Features

Avalanche delivers an exceptional gaming experience with these standout features:

Two Exciting Game Modes

  • Story Mode : Progress through 15 carefully designed levels, each presenting unique challenges and obstacles
  • Survival Mode : Test your endurance as you slide continuously, seeing how long you can survive the relentless avalanche

Skill-Based Gameplay

Master the art of penguin sledding with precise controls that reward skillful play. The game challenges your reflexes and decision-making as you navigate increasingly difficult terrain.

Fish Collection System

Gather fish scattered throughout each level to boost your score. Strategic collection adds an extra layer of challenge as you balance speed with reward gathering.

Progressive Difficulty

Each level introduces new obstacles and challenges, ensuring the gameplay remains fresh and engaging from start to finish.

Retro Pixel Art Style

Enjoy beautifully crafted pixel graphics that bring the snowy mountain world to life with charming detail and smooth animations.

Gameplay Mechanics

Avalanche features intuitive yet challenging gameplay mechanics:

Dynamic Avalanche System

The pursuing avalanche creates constant pressure, forcing you to maintain momentum while making split-second decisions about your route.

Obstacle Navigation

Encounter various hazards including rocks, gaps, and terrain changes that require different strategies to overcome safely.

Physics-Based Movement

Realistic sled physics add authenticity to the sledding experience, making acceleration, braking, and jumping feel natural and responsive.

Operation Guide

Master these simple but essential controls:

  • Accelerate : Press D key or Right arrow key to gain speed down the slopes
  • Brake : Use A key or Left arrow key to slow down when approaching obstacles
  • Jump : Press W key or Up arrow key to leap over gaps and obstacles (hold for higher jumps)

Pro Tips for Success

  • Time your jumps carefully - holding the jump key longer gives you more height for bigger obstacles
  • Balance speed and safety - sometimes slowing down prevents dangerous crashes
  • Plan your fish collection - grab fish when it's safe, but don't risk your run for a single catch
  • Learn the terrain - each level has patterns you can memorize for better performance

Why Play Avalanche

Perfect for Quick Gaming Sessions

Whether you have 5 minutes or an hour, Avalanche provides instant fun with its pick-up-and-play design. Each level can be completed quickly, making it ideal for short breaks.

Develops Gaming Skills

Improve your hand-eye coordination, reaction time, and strategic thinking through engaging gameplay that challenges both reflexes and planning abilities.

Family-Friendly Entertainment

With its cute penguin protagonist and non-violent gameplay, Avalanche is suitable for players of all ages, making it perfect for family gaming time.

Completely Free to Play

Enjoy the full Avalanche experience at no cost. Play directly in your browser without downloads, subscriptions, or hidden fees.

Cross-Platform Compatibility

Play seamlessly on desktop computers, laptops, tablets, and mobile devices through any modern web browser.

Replay Value

With two distinct game modes and the challenge of improving your high scores, Avalanche offers excellent replay value that keeps you coming back for more penguin sledding action.

Frequently Asked Questions (FAQ)