Ski Runner - Alpine Obstacle Course Adventure

Seele01-Flash
By
Ski Runner is an exhilarating free online avoider game featuring stick figure alpine adventures. Navigate through 10 challenging downhill levels while collecting power-ups and avoiding obstacles in this addictive skiing experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Ski Runner: Psychedelic Downhill**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** A 3D low-poly re-imagining of a hand-drawn flash game. Use bright, high-contrast colors. The world should look like a vast, white alpine slope. * **Player Character:** A simple, stylized 3D "Stickman" skier constructed from basic geometric shapes (Spheres for head/hands, Cylinders for limbs/skis). * **Obstacles:** * **Trees:** Low-poly jagged cones (Green). * **Rocks:** Grey low-poly boulders. * **Surreal Obstacles (The Hallucinations):** Large, floating Green Moai-style heads or geometric faces (referenced from the screenshot) that appear when the "hallucination intensity" is high. * **Collectibles:** Red and Blue capsules (Pills) rotating in the air. * **Effects:** * **Ski Trails:** Particle system leaving two lines behind the player on the snow. * **Hallucination Shader:** When a pill is collected, the camera/scene should experience visual distortion (e.g., slight RGB shift, FOV warping, or color inversion) using Three.js post-processing or simply changing material colors dynamically. ### 2. Audio Requirements * **BGM:** Fast-paced Drum & Bass or Techno track that fits a high-speed race. * **SFX:** * **Skiing:** Constant "white noise" swooshing sound that varies pitch with speed. * **Collect:** A distinct "Gulp" or magical chime sound when hitting a pill. * **Crash:** Comical "Oof" or wood-splintering sound upon hitting an obstacle. * **Hallucination Trigger:** A warping/phaser sound effect when the visual style changes. ### 3. Gameplay Loop * **Core Mechanic:** The player skis automatically downhill (along the negative Z-axis). The speed gradually increases over time. * **Risk/Reward System (The Twist):** * Collecting **Pills** grants a huge score bonus but triggers a "Hallucination Mode" for 5 seconds. * **Hallucination Mode:** The screen warps, colors shift, or the camera zooms in/out, making it harder to judge the distance of upcoming obstacles. * **Loss Condition:** Hitting a Tree, Rock, or Floating Head ends the run. * **Score:** Based on distance traveled + bonus points for Pills. ### 4. Mobile Controls & Interaction * **Control Scheme:** **One-finger "Touch & Drag"**. * The player automatically moves forward. * Touching anywhere on the screen and dragging Left/Right steers the skier horizontally. * Movement should be smooth and responsive (lerping position) to allow precise dodging. * **Orientation:** Portrait Mode (Vertical) to maximize the view of the path ahead. * **UI Layout:** * **Score:** Large, bold text at the top center. * **Restart Button:** Large button (at least 60x60px) appears only after game over. * **Feedback:** Screen shake (simulated camera shake) upon crashing. ### 5. Technical Implementation * Use `THREE.InstancedMesh` for trees/obstacles if possible to maintain 60 FPS on mobile devices. * Ensure the camera follows the player smoothly but keeps the player in the lower third of the screen. * Handle window resize events to update the camera aspect ratio. 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 is a thrilling alpine adventure that combines the excitement of downhill skiing with challenging obstacle avoidance gameplay. With a rating of 4.1/5 from thousands of players, this free browser-based game delivers an addictive mix of speed, skill, and strategy as you race down mountain slopes.

This unique stick figure skiing game transforms traditional downhill racing into a mind-bending experience where quick reflexes and strategic thinking are essential for success. The game's simple yet engaging mechanics make it perfect for both casual players and gaming enthusiasts seeking a quick adrenaline rush.

Core Features

Completely Free to Play

Enjoy unlimited skiing action without any downloads, registrations, or hidden costs. Simply open your browser and start playing instantly.

10 Challenging Alpine Levels

Each level presents unique obstacles, terrain variations, and increasing difficulty that will test your skiing prowess and reaction time.

Power-Up Collection System

Collect special pills throughout your descent for major point bonuses. These power-ups add strategic depth to the gameplay, rewarding risk-taking and skillful navigation.

Mind-Bending Visual Effects

Experience hallucinogenic visual effects that create a surreal skiing atmosphere, adding an extra layer of challenge as you navigate through distorted environments.

Stick Figure Art Style

The clean, minimalist stick figure graphics ensure smooth performance across all devices while maintaining clear visibility of obstacles and collectibles.

Cross-Platform Compatibility

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

Game Mechanics

Ski Runner combines traditional endless runner mechanics with skiing physics to create a unique gaming experience. As you speed down the mountain, you'll encounter various obstacles including trees, rocks, and terrain hazards that require quick maneuvering to avoid.

The game's scoring system rewards both survival time and power-up collection, encouraging players to balance safe navigation with risky collection strategies. Each successful run builds toward unlocking new content and achieving higher scores.

Operation Guide

Simple Controls

  • Arrow Keys : Navigate your skier left and right to avoid obstacles
  • Responsive Movement : Precise control system allows for quick direction changes
  • No Complex Combos : Focus purely on navigation and timing

Gameplay Strategy

  1. Start Conservatively : Learn obstacle patterns in early levels
  2. Collect Power-Ups : Gather pills for bonus points when safe to do so
  3. Plan Your Path : Look ahead to anticipate obstacle combinations
  4. Master the Physics : Understand how momentum affects your turning ability
  5. Stay Focused : Don't let visual effects distract from navigation

Why Play Ski Runner

Perfect for Quick Gaming Sessions : Each run typically lasts just a few minutes, making it ideal for short breaks or commutes.

Addictive Progression : The "just one more run" factor keeps players coming back to beat their high scores and master challenging sections.

Stress Relief : The fast-paced action provides an excellent mental break from daily routines while improving reaction times.

No Commitment Required : Jump in and out of games instantly without lengthy tutorials or complex setup processes.

Universal Appeal : Simple controls and clear objectives make it accessible to players of all ages and skill levels.

Whether you're a skiing enthusiast or just enjoy fast-paced arcade action, Ski Runner delivers an entertaining experience that combines skill, speed, and style in one compelling package.

Frequently Asked Questions (FAQ)