Epic Sword Battle! Fight in Arena

Seele01-Flash
By
Epic Sword Battle! Fight in Arena delivers intense 3D sword combat with unique ragdoll physics. Battle through chaotic arenas, master unpredictable movements, and become the ultimate sword champion in this action-packed fighting game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Epic Sword Battle: Ragdoll Arena**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Hyper-casual, low-poly 3D aesthetic. Characters should be "Dummy" style mannequins made of simple capsules/cylinders (no faces). * **Player:** Bright Yellow glossy material. * **Enemies:** Bright Red glossy material. * **Arena:** A floating platform (island) in a void. The floor should have a high-contrast checkerboard texture (Blue/Light Blue) to help with depth perception on small screens. * **Weapons:** Oversized, low-poly medieval weapons (Swords, Axes, Shields) attached to character hands. Add a **white trail renderer** (ribbon effect) to the weapon tip to visualize swings. * **Effects:** Simple particle explosions (cubes) upon impact or death. * **Optimization:** Use `BoxGeometry` and `CapsuleGeometry` mostly. Limit real-time shadows to the main character. Use a simple gradient Skybox. ### 2. Audio Requirements * **BGM:** An energetic, looping "Arena Rock" or fast-paced electronic track to maintain tension. * **SFX Requirements:** * **Swing:** A "Whoosh" air-cutting sound when the player moves quickly/rotates. * **Impact:** Loud metallic "Clang" or "Thud" when weapons hit shields or bodies. * **Ragdoll:** Comical "flop" sound when a character is knocked down. * **Victory:** A short fanfare trumpet or cheering crowd sound upon clearing a wave. ### 3. Gameplay Loop * **Core Mechanic (Active Ragdoll):** The characters should feel slightly "drunk" or physics-heavy. The arms holding weapons should swing loosely based on the body's rotation and momentum (physics-based inertia), rather than pre-canned animations. * **Combat:** * **Damage:** Hitting an enemy's body with the weapon part deals damage. Hitting their weapon/shield blocks it. * **Knockback:** Successful hits should apply significant physical force, pushing the enemy back. * **Win/Loss:** * **Win:** Deplete enemy HP (show health bar above head) OR knock them off the arena platform into the void. * **Loss:** Player HP hits 0 or Player falls off the platform. * **Progression:** Implement a simple Wave system. Wave 1: 1 Enemy. Wave 2: 2 Enemies. Wave 3: Enemies with rotating obstacles on the map. ### 4. Mobile Controls & Interaction * **Primary Control (Drag-to-Move):** Implement a global invisible "Virtual Joystick". * Touching anywhere on the screen and dragging moves the character relative to the camera. * **Important:** The character moves via physics forces (velocity), not direct position transform, to preserve the "ragdoll" feeling. * **Attack:** No buttons. Attacks are generated by *momentum*. The player must spin or move quickly to swing their weapon arm into the enemy (e.g., spin the character to swing the sword). * **Orientation:** Portrait Mode (Vertical) preferred for one-handed play. * **UI:** * Start Screen: "Tap to Fight". * In-Game: Minimalist Health Bar above heads. * Feedback: Screen shake (camera vibration) on heavy impacts. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Epic Sword Battle! Fight in Arena is an exhilarating 3D action sword-fighting game that combines skill-based combat with chaotic ragdoll physics. Step into dangerous arenas where every battle tests your reflexes, timing, and strategic thinking. Armed with dual swords and facing unpredictable ragdoll movements, you'll engage in epic battles against fierce opponents while navigating deadly environmental hazards.

Core Features

Unique Ragdoll Combat System

The game's signature feature is its ragdoll physics system that adds unpredictability to every battle. Your character moves with realistic physics, meaning you never have complete control over where your sword lands. This creates a challenging and entertaining combat experience that requires quick adaptation and precise timing.

Progressive Arena Challenges

Each level introduces new challenges and opponents: - Early Levels : Face single opponents to master basic combat mechanics - Level 3+ : Battle multiple enemies simultaneously, requiring strategic focus - Level 4 : Navigate rising and falling floors that threaten to drop you to your death - Level 6 : Use deadly rotating sword hazards to defeat enemies while avoiding them yourself

Dynamic Environmental Hazards

Arenas feature various deadly obstacles that can work for or against you. Learn to lure enemies into rotating blade traps while avoiding becoming a victim yourself. The ever-changing arena conditions keep every battle fresh and exciting.

Free-to-Play Accessibility

Enjoy the complete sword-fighting experience at no cost. The game runs directly in your browser without requiring downloads or installations, making it instantly accessible on any device.

Gameplay Mechanics

Combat Strategy

Success in Epic Sword Battle requires mastering several key elements: - Timing : Strike at the perfect moment when enemies are vulnerable - Precision : Accurate hits deal more damage and create openings - Speed : Quick reactions help you dodge attacks and counter-strike - Environmental Awareness : Use arena hazards strategically while avoiding them

Multi-Enemy Tactics

When facing multiple opponents, focus on eliminating them one at a time. Fighting multiple enemies simultaneously significantly increases your risk of defeat. Position yourself to isolate individual enemies and avoid being surrounded.

Controls Guide

PC Controls

  • WASD Keys : Move your ragdoll warrior around the arena
  • Arrow Keys : Alternative movement controls
  • Mouse Drag : Click and drag to control character movement

Mobile Controls

  • Touch and Slide : Drag your finger across the screen to move your character
  • The touch controls are optimized for smooth ragdoll movement on mobile devices

Why Play This Game

Epic Sword Battle! Fight in Arena offers a unique blend of skill and chaos that sets it apart from traditional fighting games. The ragdoll physics create unpredictable and often hilarious combat scenarios while still rewarding skillful play. Whether you're looking for a quick action fix or want to master the art of chaotic sword combat, this game delivers endless entertainment.

The progressive difficulty ensures that both newcomers and experienced gamers will find appropriate challenges. Free browser-based gameplay means you can jump into the action immediately, making it perfect for both casual gaming sessions and extended play periods.

Perfect for Action Game Enthusiasts

If you enjoy fast-paced combat games with unique mechanics, this title combines the satisfaction of sword fighting with the unpredictable fun of physics-based gameplay. The arena battles provide intense action while the ragdoll system keeps the experience light-hearted and engaging.

Frequently Asked Questions (FAQ)