Short Life - Extreme Survival Platform Game

Seele01-Flash
By
Short Life is an intense survival platform game where players navigate through deadly obstacle courses filled with traps, blades, and explosives. Test your reflexes and survival skills in this free-to-play browser game with unlockable characters.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Short Life: Ragdoll Survival**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Side-Scrolling perspective using 3D models. Use a "Low-poly Flat Shaded" style (Toon Shader) to mimic the vector art look of the reference image while keeping mobile performance high. * **Character Model:** A segmented 3D character (resembling the bearded man in the white tank top from the image). Crucially, the model must be rigged for **ragdoll physics**. The body parts (head, torso, limbs) should be distinct physical entities connected by joints. * **Environment:** An industrial-style obstacle course. * **Hazards:** Spinning saw blades (metallic, rotating), floor spikes, swinging heavy axes, and proximity mines (red blinking lights). * **Background:** A simple, non-distracting solid blue or distant blurred warehouse environment to maintain high FPS on mobile. * **Optimization:** Use instanced rendering for repetitive hazards (spikes). Limit texture resolution to 1024x1024. Implement object pooling for blood particles or debris. ### 2. Audio Requirements * **BGM (Background Music):** A deceptively cheerful and lighthearted acoustic guitar or whistling track. This creates a humorous contrast with the brutal nature of the gameplay (similar to the game "Happy Wheels"). * **Sound Effects (SFX):** * **Gore/Impact:** "Crunching" sounds for bone breaks, "Squishing" for sharp object impacts. * **Character:** Grunts of pain ("Oof", "Argh") triggered by physical collisions. A ragdoll "thud" sound when falling. * **Environment:** Mechanical whirring for saws, "tick-tick-boom" for mines. * **UI:** A satisfying "Ding" for collecting stars. ### 3. Gameplay Loop * **Physics Engine Integration:** You must use a physics engine compatible with Three.js (like **Cannon.js** or **Ammo.js**) to handle the ragdoll mechanics. The character should not just play animations; their movement should be physics-based forces applied to the torso/legs. * **Core Mechanics:** * **Movement:** The player moves right towards a finish line. * **Damage System:** Instead of a simple HP bar, use "Limb Integrity." If a saw hits a leg, the leg becomes limp or detaches, making movement difficult. A hit to the head is instant "Game Over." * **Crouch/Crawl:** Essential for dodging high swinging blades. * **Win/Loss:** * **Win:** Crossing the finish line (even if crawling with missing limbs). * **Loss:** Massive trauma to the head or chest, or falling into a pit. * **Collectibles:** 3 Golden Stars placed in dangerous positions per level to encourage risky play. ### 4. Mobile Controls & Interaction * **Screen Orientation:** Forced **Landscape** mode. * **Touch Controls (UI Overlay):** * **Left Side:** Two large buttons (Left Arrow, Right Arrow) for movement. * **Right Side:** Two vertically stacked buttons. Upper button for **Jump**, Lower button for **Crouch**. * **Button Design:** Semi-transparent white circles (min 60px diameter) to ensure they are thumb-friendly. * **Feedback:** * **Camera Shake:** Trigger a slight camera shake effect when the character takes heavy damage or a mine explodes. * **Haptic Feedback:** Trigger device vibration (using `navigator.vibrate`) upon death or heavy impact. * **Restart Mechanic:** A large, easily accessible "Restart" button appears instantly upon death to encourage the "just one more try" loop. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Short Life

Short Life is an adrenaline-pumping survival platform game that challenges players to navigate through the world's most dangerous obstacle courses. This free online game combines platforming mechanics with deadly traps, creating an intense gaming experience where every step could be your last. With its ragdoll physics and creative death scenarios, Short Life has become a popular choice among players seeking extreme gaming challenges.

The game features multiple unlockable characters and a star collection system that adds replay value to each level. Whether you're a casual gamer looking for a quick thrill or a hardcore player seeking the ultimate survival challenge, Short Life delivers heart-pounding action that will keep you coming back for more.

Core Features

Deadly Obstacle Courses

Every level in Short Life is designed to test your survival instincts. Navigate through: - Swinging Blade Mechanisms : Time your movements perfectly to avoid razor-sharp pendulums - Explosive Mine Fields : Watch your step as hidden explosives lurk beneath the surface - Crushing Devices : Dodge massive hammers, spikes, and crushing walls - Environmental Hazards : From fire pits to electrical traps, danger awaits at every corner

Character Customization System

Unlock multiple playable characters by collecting stars throughout your journey: - Star Collection : Each level contains 3 hidden stars to discover - Character Variety : Choose from diverse characters, each with unique visual designs - Equal Gameplay : All characters perform identically, so pick your favorite style - Progressive Unlocking : Earn stars to expand your character roster

Physics-Based Gameplay

The game utilizes realistic ragdoll physics that create: - Authentic Death Animations : Realistic character reactions to various traps - Momentum-Based Movement : Physics affect jumping, falling, and collision mechanics - Interactive Environment : Objects and traps respond naturally to player actions

Game Modes and Difficulty

Progressive Challenge System

Short Life features increasingly difficult levels that test different survival skills: - Beginner Levels : Learn basic movement and timing mechanics - Intermediate Challenges : Complex trap combinations and precise timing requirements - Expert Stages : Ultimate survival tests requiring perfect execution - Bonus Levels : Hidden stages with unique challenge concepts

Operation Guide

Basic Controls

Master these simple yet crucial controls: - Left/Right Arrow Keys : Move your character horizontally across platforms - Up Arrow Key : Jump over obstacles or stand up from crouching position - Down Arrow Key : Crouch to avoid overhead dangers or fit through tight spaces

Advanced Techniques

  • Timing is Everything : Study trap patterns before making your move
  • Use Momentum : Build speed for longer jumps across dangerous gaps
  • Strategic Crouching : Stay low to avoid swinging blades and overhead hazards
  • Quick Reactions : Be ready to change direction instantly when new threats appear

Star Collection Strategy

  • Explore Thoroughly : Stars are often hidden in dangerous or hard-to-reach locations
  • Risk vs Reward : Decide whether collecting a star is worth the additional danger
  • Multiple Attempts : Don't worry about collecting all stars in one run
  • Character Motivation : Remember that stars unlock new characters to play with

Why Play Short Life

Instant Accessibility

  • Completely Free : No payment required to access all game content
  • No Download Needed : Play instantly in any modern web browser
  • Cross-Platform Support : Works on computers, tablets, and smartphones
  • Quick Sessions : Perfect for short gaming breaks or extended play sessions

Engaging Challenge System

Short Life offers the perfect balance of: - Fair Difficulty : Challenging but not impossible, encouraging improvement - Clear Objectives : Simple goals with optional star collection for completionists - Immediate Feedback : Learn from mistakes and try again instantly - Satisfying Progress : Feel accomplished when conquering difficult sections

Community Appeal

The game has built a strong following due to: - Shareable Moments : Epic fails and narrow escapes make great stories - Competitive Spirit : Compare completion times and star collection with friends - Streaming Friendly : Entertaining to watch and play for content creators - Universal Appeal : Simple concept that anyone can understand and enjoy

Frequently Asked Questions (FAQ)