Ski Runner 2

Seele01-Flash
By
Ski Runner 2 is an exciting downhill skiing runner game where you race down snowy slopes, collect power-ups, and use strategic bombs to clear obstacles. Perfect for winter sports fans and casual gamers alike.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Ski Runner 2". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** A **3D Cel-Shaded / Toon Style** aesthetic to mimic the original game's hand-drawn "doodle" look. Use `MeshToonMaterial` with high contrast (bright white snow, black outlines/obstacles, vibrant colors for collectibles). * **The Player:** A simple, somewhat goofy-looking skier character (can be composed of geometric primitives like spheres and cylinders) with exaggerated skis and poles. The character should lean dynamically left/right based on movement. * **The World:** An infinite procedural downhill slope (white plane with noise for terrain undulation). * **Obstacles:** Pine trees (low poly cones), jagged rocks, and wooden fences. * **Collectibles:** Floating Gold Coins (rotating), Fruits (Slice of watermelon, Apple), and Vitamins (Pill capsules). * **Particles:** A "snow spray" particle system trailing behind the skis, and an explosion particle effect when a bomb is used. * **Mobile Optimization:** Use object pooling for track segments and obstacles to maintain 60 FPS on mobile browsers. Limit dynamic lights; use baked shadows or a single directional light. ### 2. Audio Requirements * **BGM:** A high-energy, fast-paced **Ska-Punk or Arcade Chiptune** track that loops seamlessly. It should feel chaotic and fun. * **Sound Effects:** * **Skiing:** A continuous "shhhhh" white noise that modulates pitch based on speed. * **Collect:** A crunchy "Chomp" sound for fruit/vitamins, and a high-pitched "Ding" for coins. * **Bomb:** A comical cartoon "Boom" sound. * **Crash:** A slapstick collision sound or "Oof!" voice clip. ### 3. Gameplay Loop * **Core Mechanic:** An endless vertical runner where the player skis downhill (moving forward along -Z axis). The speed gradually increases over time ("Freak Season" intensity). * **Objectives:** * **Dodge:** Avoid crashing into trees and rocks. One hit ends the run. * **Collect:** Gather Coins for score. Gather Fruit/Vitamins to fill an "Energy Bar." * **Energy Mechanic:** When the Energy Bar is full, the player enters a temporary "Frenzy Mode" (invincibility + speed boost). * **The Bomb Mechanic:** The player has a "Bomb" ability with a cooldown (e.g., 10 seconds). Activating it clears all obstacles currently visible on the screen, useful for escaping impossible tight spots. * **Scoring:** Distance traveled + Coins collected. ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Portrait Mode** is preferred to give the player a longer view of the track ahead. * **Steering:** **1:1 Finger Drag**. Touching anywhere on the bottom half of the screen and sliding left/right moves the skier. The character should snap quickly to finger position but with slight inertia for a "slippery snow" feel. * **Bomb Activation:** A distinct, large circular button (UI overlay) in the bottom-right corner (ensure it is at least 64x64px for hit testing). Alternatively, a **Double Tap** anywhere on the screen could trigger the bomb. * **UI Layout:** * Top Left: Distance/Score. * Top Right: Coin Count. * Top Center: Energy Bar. * Center Screen (Game Over): Large "Replay" button. * **Feedback:** Trigger `window.navigator.vibrate(50)` when collecting items and a longer vibration on crash or explosion. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Ski Runner 2 brings the thrill of downhill skiing to your browser with fast-paced runner gameplay. In this exciting winter sports adventure, you'll navigate treacherous slopes while collecting valuable items and using strategic gameplay elements to maximize your performance. The game combines classic endless runner mechanics with unique skiing physics and power-up systems.

This free-to-play browser game offers instant entertainment without any downloads or installations required. Whether you're a fan of winter sports or enjoy fast-paced action games, Ski Runner 2 delivers an engaging experience that keeps you coming back for more runs down the mountain.

Core Features

Dynamic Skiing Action

Experience realistic skiing physics as you carve through fresh powder and navigate challenging terrain. The game's responsive controls make every turn and jump feel authentic while maintaining the accessibility that makes it perfect for players of all skill levels.

Power-Up Collection System

  • Vitamins : Boost your energy levels and extend your skiing performance
  • Fruit Slices : Provide quick energy bursts for sustained action
  • Coins : Collect currency to unlock upgrades and improvements
  • Special Items : Discover various collectibles that enhance your skiing experience

Strategic Bomb Feature

The unique bomb-dropping mechanic adds a tactical element to the gameplay. Use your limited bombs wisely to clear obstacles, create new paths, or eliminate threats that block your descent down the mountain.

Upgrade System

Improve your skiing abilities and equipment using collected coins. Enhance your speed, control, and special abilities to achieve better performances and higher scores on each run.

Gameplay Mechanics

Ski Runner 2 combines traditional endless runner elements with skiing-specific challenges. As you descend the mountain, you'll encounter various obstacles, terrain changes, and collectible items. The key to success lies in balancing speed with careful navigation while strategically using your bomb ability.

The game features progressively challenging slopes that test your reflexes and decision-making skills. Each run presents new opportunities to improve your performance and discover different routes down the mountain.

Operation Guide

The game features intuitive controls that are easy to learn but challenging to master:

  • Arrow Keys : Control your skier's movement and direction
  • Left/Right arrows: Steer your skier across the slope
  • Up/Down arrows: Adjust speed and positioning
  • Spacebar : Drop bombs to clear obstacles or enemies
  • Mouse : Navigate menus and upgrade screens

Master the timing of your movements and bomb usage to achieve the highest scores and longest runs. Practice makes perfect in developing the skills needed to navigate the most challenging sections of the slopes.

Why Play Ski Runner 2

This game stands out in the runner genre by offering:

  • Unique Winter Theme : Experience the excitement of downhill skiing in a gaming format
  • Strategic Gameplay : The bomb feature adds tactical depth beyond simple running
  • Progression System : Meaningful upgrades that improve your performance over time
  • Instant Accessibility : No downloads required - play immediately in your browser
  • Casual-Friendly : Perfect for quick gaming sessions or extended play periods
  • Free Entertainment : Enjoy premium gaming experience without any cost

Whether you're looking for a quick break or an engaging gaming session, Ski Runner 2 provides the perfect blend of action, strategy, and winter sports excitement that appeals to a wide range of players.

Frequently Asked Questions (FAQ)