Stickman Kombat 2D

Seele01-Flash
By
Stickman Kombat 2D is an action-packed 2D fighting game featuring intense combat, special moves, and challenging opponents. Fight solo or challenge friends in this free browser-based arcade fighter.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Stickman Kombat 2D". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Fighting Game aesthetic. Use 3D low-poly models constrained to a 2D movement plane. The art style should be "Neon Ninja Stickman" (high contrast). Player 1 is a Blue Ice Ninja (glowing blue eyes/accents), Player 2 is a Red/Yellow Fire Ninja. * **Character Models:** Use composite capsule/cylinder geometries to create articulated stickman figures. They must have distinct "Ninja" accessories (headbands, masks, scythes/chains) to distinguish them from generic stickmen. * **Camera:** Use an `OrthographicCamera` to maintain a strict 2D fighting perspective, but with a slight angle to show depth in the background. Implement dynamic zoom: zoom in on heavy hits or special moves, zoom out when players are far apart. * **Environment:** A flat arena floor (dojo tatami or stone). The background should use parallax layers (3 distinct layers of depth: foreground pillars, mid-ground arena, background mountains/sky) to create a sense of scale without heavy rendering costs. * **VFX:** Heavy use of particle systems. Blue ice shards for Player 1 attacks, fire sparks for Player 2. Screen shake on impact is mandatory. Flash white on critical hits. * **Performance:** strict low-poly count. Use baked lighting for the environment. Character shadows should be simple blobs or projected textures to save mobile GPU cycles. ### 2. Audio Requirements * **BGM:** High-energy, fast-paced electronic/rock hybrid track (140-160 BPM) to induce adrenaline. * **SFX - Combat:** "Whoosh" sounds for missed attacks, heavy "Thud/Crunch" for impacts, metallic "Clang" for weapon clashes/blocks. Distinct sounds for "Ice" (shattering glass sound) and "Fire" (burning sound). * **SFX - UI/System:** Arcade-style announcer voice clips ("Round 1", "Fight!", "K.O.", "Perfect!"). Positive "ching" sound for earning currency. * **Ambience:** Subtle crowd noise or wind depending on the stage. ### 3. Gameplay Loop * **Core Mechanic:** 1v1 Fighting. Reduce opponent's Health Bar (top of screen) to zero to win a round. Best of 3 rounds. * **Resources:** * **Health:** Standard green bar turning red as it depletes. * **Stamina:** A small yellow bar below health. Sprinting and heavy attacks consume stamina; it regenerates when idle/blocking. * **Combat System:** * **Normal Attack:** Quick scythe slashes (Chainable up to 3 times). * **Special Move:** Projectile throw (Ice Shard / Kunai) for range. * **Heavy Strike:** A dash attack (Rush) that closes distance and deals knockback. * **Block:** Reduces damage by 90% but stops stamina regeneration. * **Enemy AI:** The AI opponent must react to player distance. If far -> throw projectile. If mid-range -> wait/block. If close -> aggressive combo. As rounds progress, AI blocking reaction time improves. ### 4. Mobile Controls & Interaction * **Orientation:** Landscape Mode (Fixed). * **Left Screen (Movement):** A dynamic Virtual Joystick (analog stick). * Slide Right/Left: Move. * Slide Up: Jump. * Slide Down: Crouch/Block. * Double Tap Forward: Dash/Sprint. * **Right Screen (Actions):** Three distinct circular action buttons (min size 60px diameter, spaced for thumbs). * **Button A (Big):** Basic Attack (mapped to 'J'). * **Button B (Medium):** Special/Projectile (mapped to 'K'). * **Button C (Small):** Heavy/Rush (mapped to 'D+K' macro). * **Touch Feedback:** * Vibration (Haptic Feedback) on every successful hit landed or received. * Visual "ripple" effect on touch inputs to confirm registration. * **UI Layout:** Health bars anchored to top-left and top-right. Timer in top-center. Pause button in top-right corner (safe zone). All UI must respect the "Safe Area" of modern notched phones. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Stickman Kombat 2D is an adrenaline-fueled fighting game that puts you in the arena against fierce opponents, each equipped with unique skills and devastating combat attacks. This 2D arcade fighter combines classic stickman aesthetics with modern fighting game mechanics, creating an engaging experience that's both accessible to newcomers and challenging for veterans.

The game features stunning visual effects including camera shakes, screen flashes, dynamic zooms, fluid animations, and explosive special moves that make every battle feel cinematic. Each fight demands your complete focus and strategic thinking as you work to unlock new fighters and prove your combat prowess.

Core Features

Intense Combat System

Stickman Kombat 2D delivers fast-paced fighting action where every move matters. The combat system emphasizes timing, positioning, and strategic use of special abilities. Face-to-face confrontations leave no room for hesitation - strike fast, dodge effectively, and overpower your opponents before they can do the same to you.

Multiplayer Action

Enjoy both single-player campaigns and local 2-player battles . Challenge friends in head-to-head combat or test your skills against increasingly difficult AI opponents in tournament mode.

Progressive Unlocking System

Earn valuable currency with each victory to unlock new fighters, each bringing their own fighting style and special abilities. As you progress through tournaments, opponents become more intelligent and aggressive, requiring you to adapt your strategy.

Visual Effects and Polish

Experience spectacular visual feedback with: - Dynamic camera movements and screen effects - Fluid character animations - Impactful special move cinematics - Responsive combat feedback

Gameplay Mechanics

Combat Fundamentals

The arena is compact and the pace is relentless. Success requires mastering movement, timing, and momentum control. Learn to read your opponent's patterns, identify openings, and strike when they're most vulnerable.

Special Moves and Combos

Master a variety of attacks including quick strikes, ranged attacks, and powerful rush moves. Combo timing is crucial - press attack buttons at the right moment to chain devastating combinations and perform aerial strikes.

Strategic Elements

  • Stamina Management : Monitor your energy levels during extended battles
  • Defensive Tactics : Perfect your blocking timing to counter opponent attacks
  • Combo Breakers : Learn escape techniques to break free from enemy combinations
  • Positioning : Use movement to control space and create tactical advantages

Game Controls

Single Player Mode

  • WASD : Character movement
  • J : Primary attack (quick scythe slash for close combat)
  • K : Special move (ranged scythe throw)
  • D + K : Rush attack (powerful forward strike)
  • S + J : Uppercut attack
  • Hold S : Block incoming attacks

Two Player Mode

Player 1 Controls: - WASD : Movement - F : Attack - G : Special moves

Player 2 Controls: - IJKL : Movement - ; (semicolon) : Attack - ' (apostrophe) : Special moves

Why Play Stickman Kombat 2D

This game perfectly balances accessibility with depth, making it ideal for both casual players and fighting game enthusiasts. The completely free browser-based format means you can jump into intense battles instantly without downloads or installations.

The progression system keeps you engaged as you unlock new fighters and face increasingly challenging opponents. Whether you're looking for quick solo battles or competitive local multiplayer action, Stickman Kombat 2D delivers satisfying combat that rewards skill development and strategic thinking.

Perfect for players who enjoy games like Street Fighter, Mortal Kombat, or other classic arcade fighters, but prefer the convenience of browser gaming and the charm of stickman aesthetics.

Frequently Asked Questions (FAQ)