Short Life 2

Seele01-Flash
By
Short Life 2 is an intense survival platformer that challenges players to navigate through deadly obstacle courses filled with spikes, swinging blades, and explosive mines while collecting stars to unlock new characters.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Short Life 2 (Physics-Based Ragdoll Platformer)". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Implement a "Low-Poly" aesthetic with flat shading. The art direction should be slightly crude and humorous, mimicking the screenshot's style (flat colors, blocky character models). * **Character Model:** The protagonist must be a segmented humanoid mesh (Head, Torso, Upper/Lower Arms, Upper/Lower Legs) to support **Ragdoll Physics**. The character should wear a white tank top, red headband, and have a beard, as seen in the reference. * **Environment:** Create a 2.5D side-scrolling level. The background should be a static, clean blue or simple gradient to ensure the foreground elements pop on small mobile screens. * **Obstacles:** Generate low-poly, threatening industrial obstacles: * **Spikes:** Stationary wooden or metal spikes on the ground. * **Swinging Blades:** Pendulum axes that swing with physics momentum. * **Mines:** Small red discs on the ground that trigger particle explosions on contact. * **Optimization:** Use `BoxGeometry` and `CylinderGeometry` primarily to keep the polygon count low. Merge static environment geometries where possible to reduce draw calls. Use simple colors (Material.color) instead of high-res textures for faster mobile loading. ### 2. Audio Requirements * **BGM:** A quirky, slightly suspenseful but ironic acoustic track (e.g., rhythmic guitar and bass) that loops. The music should pitch-bend down or stop abruptly upon the player's death to emphasize the comedic failure. * **Sound Effects (SFX):** * **Movement:** Heavy footsteps on wood/metal. * **Damage/Gore:** "Crunch" sounds for bone breaks, "Squelch" for spike impacts (crucial for feedback). * **Environment:** "Whoosh" sounds for swinging blades (doppler effect preferred), "Beep" for proximity mines. * **UI:** A bright "Ding" when collecting stars. ### 3. Gameplay Loop * **Core Mechanics:** The player must navigate from the start point to the finish line without dying. The movement relies heavily on physics; the character should feel "top-heavy" and slightly clumsy. * **Health & Damage System:** Instead of a simple HP bar, use a **Limb Status System**. * If a leg hits a spike: The character moves slower or limps. * If the head or torso hits a blade/mine: Instant "Ragdoll" death state (physics simulation takes over completely, player control is lost). * **Win Condition:** Reach the end flag alive. * **Secondary Goal:** Collect 3 golden stars placed in dangerous positions throughout the level. ### 4. Mobile Controls & Interaction * **Screen Orientation:** Forced **Landscape Mode** for optimal field of view. * **Touch Controls:** Implement a transparent, on-screen UI overlay: * **Left Side:** Two large buttons (Arrows) for **Move Left / Move Right**. * **Right Side:** Two distinct buttons: **Jump** (Upper right) and **Crouch** (Lower right). Crouch is essential for ducking under high blades. * **Hitbox Size:** Ensure all touch targets are at least 48x48 pixels equivalent to prevent mis-clicks. * **Feedback:** Trigger `navigator.vibrate(200)` (Haptic Feedback) whenever the player takes damage or dies, providing immediate physical feedback to the user. * **Camera:** Implement a smooth `camera.lookAt` script that follows the player character with a slight delay (lerp) on the X-axis, keeping the character slightly to the left of the center to show the obstacles ahead. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Short Life 2 is a thrilling survival platform game that tests your reflexes and precision in the most dangerous ways possible. This challenging ragdoll physics game puts you in control of characters who must navigate through increasingly deadly obstacle courses. With its unique blend of dark humor and intense gameplay, Short Life 2 offers an unforgettable gaming experience that will keep you coming back for more.

The game features a distinctive low-poly art style with ragdoll physics that creates both hilarious and shocking moments as characters face various gruesome fates. Every level is a death trap waiting to happen, making each successful completion a true achievement.

Core Features

Deadly Obstacle Courses

Every level in Short Life 2 is designed to kill you in creative and unexpected ways. From spinning saw blades and deadly spikes to explosive mines and crushing mechanisms, the game constantly introduces new threats that require quick thinking and faster reflexes.

Star Collection System

Collecting stars isn't just about bragging rights - it's your key to unlocking new playable characters. The better you perform and the more stars you gather, the more characters become available, each bringing their own unique appearance to your deadly adventures.

Ragdoll Physics Engine

The game's advanced ragdoll physics system creates realistic and often comedic death animations. Characters react naturally to impacts, falls, and explosions, making every failure as entertaining as it is educational.

Progressive Difficulty

Starting with relatively simple obstacles, Short Life 2 gradually introduces more complex and deadly challenges. Each new level builds upon previous mechanics while adding fresh threats to keep players constantly alert.

Multiple Unlockable Characters

Unlock various characters through star collection, each with their own visual style but identical gameplay mechanics. This progression system encourages players to perfect their runs and collect every possible star.

Gameplay Mechanics

Short Life 2 combines precise platforming with survival elements. Players must carefully time jumps, crouches, and movements to avoid instant death from the numerous hazards scattered throughout each level. The game rewards patience and observation, as rushing often leads to spectacular failures.

The physics-based gameplay means that momentum, timing, and spatial awareness are crucial for success. Players must learn to read each level's layout and identify safe paths through seemingly impossible obstacle courses.

Operation Guide

Mastering Short Life 2 requires understanding the simple but precise control scheme:

  • Movement : Use A/D keys or Left/Right Arrow keys to move your character horizontally
  • Jump : Press W or Up Arrow key to jump over obstacles and gaps
  • Crouch : Use S or Down Arrow key to duck under low hazards
  • Observation : Take time to study each level before moving - patience saves lives

The key to success is careful observation and precise timing. Don't rush through levels; instead, study the patterns of moving obstacles and plan your route carefully.

Why Play This Game

Short Life 2 offers a unique gaming experience that combines dark humor with genuine challenge. It's perfect for players who enjoy:

  • Challenging gameplay that rewards skill and persistence
  • Physics-based comedy with entertaining death animations
  • Progressive difficulty that keeps you engaged for hours
  • Achievement hunting through star collection and character unlocking
  • Quick gaming sessions - perfect for short breaks or extended play

The game is completely free to play and requires no downloads or installations. Simply open your browser and start your survival challenge immediately. With cross-platform compatibility, you can continue your progress on any device.

Whether you're looking for a quick challenge during a break or want to master every level for the perfect star collection, Short Life 2 delivers an addictive and entertaining experience that stands out in the crowded platformer genre.

Frequently Asked Questions (FAQ)