Striker Dummies - 3D Ragdoll Fighting Game

Seele01-Flash
By
Striker Dummies is an action-packed 3D ragdoll fighting game where wooden training dummies come to life for epic hammer battles. Fight against AI or challenge a friend in intense physics-based combat.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Striker Dummies Mobile". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a "Steampunk/Antique Toy" aesthetic using Low-poly models. The scene should look like it takes place inside an old wooden workshop or a crate. * **Characters:** Construct two marionette-style fighting dummies using simple geometric primitives (cylinders for limbs, spheres for joints) to ensure mobile performance. * **Textures/Colors:** Use a varnished wood color (brown/orange) for the body segments and a metallic silver/grey for the joints and rivets. * **Weapon:** Each dummy holds a large, oversized wooden hammer with metal bands. * **Lighting:** Use dramatic, high-contrast lighting. A main spotlight following the action to create dynamic shadows, mimicking the "stage" feel of the screenshot. * **Performance:** strict low-poly count. Use `InstancedMesh` if creating particle effects. Avoid heavy post-processing; use baked lighting or simple ambient light + one directional light for shadows. ### 2. Audio Requirements * **BGM:** A minimal, rhythmic track using percussive wooden sounds (woodblocks, cajón) and ticking clockwork sounds to build tension. * **SFX:** * **Movement:** Wooden creaking and clattering noises when the ragdolls move. * **Impact:** A loud, hollow "THWACK" or "CLANK" when a hammer hits the opponent. Differentiate between wood-on-wood (dull thud) and wood-on-metal (sharp clack). * **UI:** Mechanical clicking sounds for menu selection. ### 3. Gameplay Loop * **Core Mechanic:** 1v1 Physics-based combat. The game must use a physics engine (like Cannon.js or Oimo.js integrated with Three.js). The characters should behave like "active ragdolls"—they try to stand upright but are heavily influenced by the momentum of their hammer swings. * **Combat:** The player swings the hammer to hit the opponent. Damage is calculated based on the velocity of the impact. * **Critical Hits:** A direct hit to the head results in a "Critical Smash" (more damage or instant knockdown). * **Win Condition:** The match is a "First to 5" score system. Every time a dummy is destroyed (dismantled or health reaches zero), the winner gets a point, and both dolls respawn/reset. * **Modes:** Include a "Player vs CPU" mode (default) and a "2-Player Split Screen" mode (optional/secondary). ### 4. Mobile Controls & Interaction * **Orientation:** Landscape mode is mandatory to accommodate the horizontal fighting arena. * **Control Scheme (Player vs CPU):** * **Left Thumb:** Virtual Joystick for movement (Left/Right moves the dolly, Up/Down leans or charges). * **Right Thumb:** Large "Attack" button (hold to charge swing, release to smash) and a smaller "Jump/Dodge" button. * **Control Scheme (2-Player Local):** Split the screen into Left and Right distinct touch zones. Each side has a simple D-Pad or Slider for movement and a single "Smash" button. * **Feedback:** * **Visual:** "Wood Chip" particles explode on impact. Screen shake (camera shake) on heavy hits. * **Haptic:** Trigger device vibration (`navigator.vibrate`) when the player lands a hit or takes damage. * **UI:** Large, high-contrast score counters (e.g., "3 - 1") at the top center. Pause button in the top corner (min 44x44px touch target). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Striker Dummies is a unique 3D ragdoll fighting game that brings wooden training dummies to life for spectacular combat battles. This physics-based action game combines simple controls with entertaining ragdoll mechanics, creating hilariously intense fights where wooden warriors clash with massive hammers. The game's distinctive visual style and satisfying combat system make every match an exciting experience.

Core Features

Ragdoll Physics Combat

Experience realistic physics-based fighting where every hit, fall, and impact feels authentic. The advanced ragdoll system creates unpredictable and entertaining combat scenarios that keep each battle fresh and exciting.

Dual Game Modes

  • Single Player Mode : Test your skills against intelligent AI opponents with varying difficulty levels
  • Two Player Mode : Challenge friends in local multiplayer battles for the ultimate bragging rights

Immersive 3D Graphics

Enjoy detailed 3D environments with wooden training grounds that perfectly complement the dummy fighter theme. The game features smooth animations and satisfying visual effects that enhance the combat experience.

Authentic Sound Design

Immerse yourself in the action with realistic wooden clanking sounds and impact effects that make every hammer blow feel powerful and satisfying.

Game Mechanics

The objective is straightforward yet challenging: be the first fighter to score 5 points by successfully striking your opponent with your hammer. Victory requires a combination of timing, strategy, and quick reflexes.

Combat System

  • Hammer Attacks : Swing your massive hammer to deal damage to opponents
  • Defensive Maneuvers : Dodge and block incoming attacks to avoid taking damage
  • Physics Interactions : Use the environment and ragdoll physics to your advantage
  • Scoring System : First to reach 5 points wins the match

Operation Guide

The game features intuitive controls designed for both single and multiplayer experiences:

Single Player Controls

  • WASD Keys : Move your wooden dummy fighter
  • Spacebar : Swing hammer and perform attacks
  • Mouse : Adjust camera angle and targeting

Two Player Controls

  • Player 1 : WASD keys for movement and attacks
  • Player 2 : Arrow keys for movement and attacks
  • Both players share the same attack mechanics for fair gameplay

Combat Tips

  • Timing is Everything : Wait for the right moment to strike for maximum impact
  • Stay Mobile : Keep moving to avoid your opponent's hammer swings
  • Use Physics : Leverage the ragdoll mechanics to create combo attacks
  • Defensive Play : Sometimes dodging is more effective than constant attacking

Why Play Striker Dummies

Perfect for All Skill Levels

Whether you're a casual gamer looking for quick entertainment or a competitive player seeking challenging battles, Striker Dummies offers engaging gameplay for everyone. The simple controls make it easy to learn, while the physics-based combat provides depth for mastery.

Social Gaming Experience

The two-player mode makes this game perfect for social gaming sessions. Challenge friends, family members, or colleagues to see who can become the ultimate wooden warrior champion.

Stress Relief Gaming

The satisfying hammer combat and humorous ragdoll physics make this game an excellent stress reliever. Watch as wooden dummies fly around in entertaining ways while you blow off steam.

Free Browser Entertainment

Enjoy premium gaming experience without any cost. No downloads, installations, or subscriptions required – just open your browser and start fighting!

Quick Gaming Sessions

Perfect for short breaks or extended gaming sessions. Each battle is quick enough for a coffee break but engaging enough for longer play periods.

Frequently Asked Questions (FAQ)