Skiing Fred - 3D Snowboarding Adventure Game

Seele01-Flash
By
Skiing Fred is an exhilarating 3D snowboarding adventure that combines high-speed winter sports action with chaotic fun. Navigate treacherous mountain slopes while avoiding deadly traps and escaping the Grimmy Reaper in this action-packed arcade game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Skiing Fred: Infinite Slope**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: High-saturation "Toon" aesthetic. Use `MeshToonMaterial` to replicate the flat, comic-book look of the screenshot. The palette should be dominated by icy blues and bright whites, contrasting with the protagonist's Red scarf/board. * **Protagonist (Fred)**: A low-poly humanoid character on a snowboard. Key feature: A red scarf mesh that trails behind physically (using simple cloth simulation or bone animation) to indicate speed. * **The World (The Slope)**: An infinite, procedural downhill terrain. The track should be wide with banking curves. Use `InstancedMesh` for repeated environmental elements like pine trees, jagged rocks, and ice spikes to maintain 60 FPS on mobile devices. * **Effects**: * **Snow Spray**: Particle systems emitting from the tail of the snowboard. * **Speed Lines**: Radial white lines appearing at the screen edges when "Turbo" speed is active. * **gore-free visual feedback**: If the player hits an obstacle, use a "comic book" style impact effect (e.g., a "POW!" text sprite or stars). ### 2. Audio Requirements * **BGM**: Fast-paced, Skate-Punk style rock music (looping) to maintain adrenaline. * **Sound Effects**: * *Movement*: Continuous "hissing" sound of the board carving snow (pitch shifts with speed). * *Jump*: A "Whoosh" sound. * *Impact*: Comedic "Bonk" or "Crunch" sounds. * *Voice*: A panicked cartoon scream when falling off a cliff or getting caught by the Grim Reaper. ### 3. Gameplay Loop * **Core Mechanic**: Infinite downhill runner. The player automatically accelerates down the Y-axis. The camera follows from a third-person perspective (behind the back). * **The Threat**: The "Grimmy Reaper" is constantly chasing the player. If the player slows down too much (hits obstacles) or stops, a dark shadow overtakes the screen, ending the game. * **Obstacles**: * **Static**: Rocks, trees, and spinning sawblades. * **Dynamic**: Penguins sliding across the path or meteors falling from the sky (indicating impact zones with red shadows beforehand). * **Scoring**: Points accrue based on distance traveled. "Near Miss" bonuses for passing close to obstacles. * **Power-up**: "Turbo Speed". Collecting blue energy orbs fills a meter. When full, the player becomes invincible and super-fast for 5 seconds. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** (to allow better visibility of upcoming obstacles on a wide slope). * **Touch Controls**: * **Steering**: **Left/Right Thumb Slide (Drag)** anywhere on the screen (invisible joystick). Direct 1:1 mapping feels best for skiing. * **Jump**: **Double Tap** anywhere on the screen. * **UI Layout**: * Score displayed in the top-center (large, bold font). * Turbo Meter on the right side. * Pause button in the top-left corner (min size 44x44px for hit testing). * **Haptic Feedback**: Trigger a short vibration (`navigator.vibrate(200)`) upon collision with obstacles or when landing a big jump. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Skiing Fred is a thrilling 3D winter sports adventure that takes the beloved Fred character to the snowy mountain slopes. This high-octane snowboarding game combines fast-paced arcade action with skillful navigation challenges, creating an unforgettable winter gaming experience. As Fred races down dangerous mountainsides on his snowboard, players must help him dodge deadly obstacles, collect points, and stay one step ahead of the menacing Grimmy Reaper.

The game features vibrant cartoon-style graphics with smooth 3D animations that bring the snowy mountain world to life. Every slope presents new challenges and surprises, making each playthrough exciting and unpredictable.

Core Features

Dynamic Obstacle Navigation

Experience heart-pounding moments as you guide Fred through a gauntlet of creative obstacles. From sliding past curious penguins to dodging falling meteors, every element on the mountain poses both danger and opportunity for extra points.

Gear Customization System

Unlock and equip new snowboarding gear to enhance Fred's performance and style. Each piece of equipment not only changes Fred's appearance but can also affect his abilities on the slopes, allowing for personalized gameplay experiences.

Multiple Game Modes

Enjoy varied gameplay with multiple levels and game modes that keep the adventure fresh. Whether you're looking for quick arcade-style runs or longer challenge sessions, Skiing Fred offers content for every type of player.

Score-Based Progression

Earn points through skillful play, risky maneuvers, and successful obstacle navigation. The scoring system rewards both speed and creativity, encouraging players to find the perfect balance between safety and risk-taking.

Gameplay Mechanics

High-Speed Snowboarding Action

Fred automatically moves down the slope, but players control his left and right movements to navigate obstacles and collect bonuses. The game's physics engine creates realistic snowboarding momentum while maintaining the fun, arcade-style gameplay.

Strategic Risk vs. Reward

The closer you ski to dangerous obstacles like penguins and meteors, the more points you earn. This creates exciting split-second decision-making scenarios where players must weigh potential rewards against the risk of losing the run.

Progressive Difficulty

As you advance through the game, obstacles become more frequent and challenging. The Grimmy Reaper's pursuit becomes more intense, requiring quicker reflexes and better strategic planning to survive longer runs.

Operation Guide

Basic Controls: - Arrow Keys : Move Fred left and right to navigate obstacles and collect items - Spacebar : Jump over obstacles or activate turbo speed for extra momentum

Gameplay Tips: - Use jumping strategically to clear large obstacles or reach higher point bonuses - Master the timing of turbo speed to maintain momentum while staying safe - Practice smooth left-right movements to thread through tight obstacle patterns - Learn obstacle patterns to anticipate and react to upcoming challenges

Scoring Strategy: - Get as close as possible to obstacles without touching them for maximum points - Combine risky maneuvers with safe navigation for optimal scoring - Use terrain features to your advantage for spectacular jumps and tricks

Why Play Skiing Fred

Skiing Fred stands out in the crowded world of online games through its perfect blend of skill-based gameplay and pure fun. The game is completely free to play with no hidden costs or premium restrictions, making it accessible to everyone with a web browser.

The cartoon art style and humorous character design create a lighthearted atmosphere that appeals to players of all ages. Despite the seemingly simple controls, the game offers surprising depth through its scoring system and gear customization options.

Cross-Platform Compatibility ensures you can enjoy Fred's snowy adventures on any device - desktop computers, laptops, tablets, or smartphones. No downloads or installations required; simply open your browser and start playing.

Whether you're looking for a quick gaming break or an extended play session, Skiing Fred adapts to your schedule with its pick-up-and-play design and multiple difficulty levels.

Frequently Asked Questions (FAQ)