Mortal Kombat Karnage

Seele01-Flash
By
Mortal Kombat Karnage brings the legendary fighting franchise to your browser with classic characters, brutal combat, and retro-style gameplay. Fight as iconic warriors like Sub-Zero and Nightwolf in this free online fighting experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Mortal Kombat Karnage - Mobile Edition". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 2.5D Fighting Game perspective. Use low-poly 3D models with "digitized" or photorealistic textures to mimic the 90s arcade aesthetic of the original screenshot. The camera should be fixed on the side (orthographic or narrow FOV perspective) but allow for 3D depth in the background. * **Characters**: Create two distinct playable low-poly humanoid rigs: * *Player 1 (Ninja)*: Blue and black outfit, mask (Sub-Zero archetype). * *Player 2 (Warrior)*: Denim/Native American style vest, face paint (Nightwolf archetype). * *Animations*: Idle (bouncing stance), Walk (shuffling), Punch (jab), Kick (high kick), Block (arms up), and Crouch. * **Environment**: A dark, gothic "Outworld" arena. * *Background*: Jagged, dark purple mountains and a menacing fortress silhouette. Use a simple parallax effect where the background moves slower than the foreground. * *Ground*: Cracked stone tile texture. * **VFX (Particle Systems)**: * **Blood**: Crucial for the theme. Emit red cube particles with gravity upon impact. * **Magic**: Simple blue glowing sphere particles for projectile attacks. * **Mobile Optimization**: Use `InstancedMesh` for particles. Keep character poly count under 2000 tris. Use baked lighting for the environment to save GPU resources. ### 2. Audio Requirements * **BGM**: A dark, high-tempo Industrial/Techno track with heavy bass and synthesized strings, looping seamlessly. * **Sound Effects (SFX)**: * *Combat*: Heavy "Meaty Thud" for hits, "Whoosh" for missed attacks, bone-crunching sounds for heavy damage. * *Voices*: Retro announcer voice synthesis for "FIGHT!", "YOU WIN", and character grunts when jumping or getting hit. * *UI*: Metallic clinking sound when tapping buttons. ### 3. Gameplay Loop * **Core Mechanics**: A 1v1 fighting system on a 2D plane. * Each character has 100 HP. * Attacks (Punch/Kick) have specific ranges and frame data (startup, active, recovery). * *Blocking* reduces damage by 80%. *Crouching* avoids high attacks. * **AI Behavior**: The enemy (CPU) should attempt to close the distance, randomly choose between attacking and blocking, and jump over projectiles. * **Win/Loss Condition**: * When HP reaches 0, the character enters a "Dizzy" or "Ragdoll" state. * Screen slows down (time dilation) for the final hit. * Display "Victory" or "Defeat" overlay with a "Rematch" button. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** (Force landscape via CSS/JS check). * **Control Scheme (On-Screen Virtual Gamepad)**: * *Left Side*: A responsive **Virtual Joystick** or D-Pad for movement (Left/Right to move, Up to Jump, Down to Crouch). * *Right Side*: Three large circular action buttons arranged in an arc for ergonomic thumb reach: * **A (Red)**: Punch * **B (Blue)**: Kick * **S (Green)**: Block/Guard * **UI Layout**: * Health bars must be at the very top, large and distinct (Green to Red gradient). * Character portraits next to health bars. * All buttons must have a minimum touch target of 48px to prevent miss-clicks. * **Feedback**: * **Haptic Feedback**: Trigger `navigator.vibrate(50)` on successful hits and `navigator.vibrate(200)` on taking damage. * **Visual Feedback**: Screen shake (camera jitter) on heavy impacts. Action buttons should slightly scale down when pressed. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Mortal Kombat Karnage is an intense browser-based fighting game that captures the essence of the legendary Mortal Kombat series. This free online fighter lets you control iconic warriors from the Mortal Kombat universe in brutal one-on-one combat. With its retro-inspired graphics and classic fighting mechanics, the game delivers an authentic Mortal Kombat experience without requiring any downloads.

Step into the arena as legendary fighters like Sub-Zero, Nightwolf, and other fan-favorite characters. Each warrior brings their unique fighting style, special moves, and finishing techniques to create diverse combat experiences that will test your skills and reflexes.

Core Features

Iconic Character Roster

Choose from a selection of beloved Mortal Kombat fighters, each with their distinctive appearance, fighting stance, and special abilities. Whether you prefer Sub-Zero's ice-cold precision or Nightwolf's mystical combat techniques, every character offers a unique playstyle to master.

Classic Fighting Mechanics

Experience traditional 2D fighting gameplay with: - Fluid Combat System : Smooth punch, kick, and combo mechanics - Special Moves : Execute signature attacks and devastating combos - Blocking and Defense : Master timing-based defensive strategies - Multiple Attack Types : High, mid, and low attacks for strategic combat

Retro Visual Style

Enjoy beautifully crafted pixel art that pays homage to classic fighting games. The atmospheric backgrounds, detailed character sprites, and smooth animations create an immersive fighting experience that feels both nostalgic and fresh.

Instant Browser Play

  • Zero Download Required : Play immediately in any modern web browser
  • Cross-Platform Compatible : Works on PC, Mac, and mobile devices
  • Quick Loading : Jump into fights within seconds
  • No Registration Needed : Start playing instantly without accounts

Gameplay Mechanics

Mortal Kombat Karnage features deep fighting mechanics that reward both button-mashing newcomers and combo-mastering veterans. The game emphasizes timing, positioning, and strategic use of special moves to overcome opponents.

Combat Depth

While easy to pick up, the game offers surprising depth through: - Combo System : Chain attacks for devastating damage - Counter-Attacks : Punish opponent mistakes with precise timing - Range Management : Control distance for optimal attack opportunities - Mind Games : Fake attacks and defensive strategies

Operation Guide

Master the controls to dominate the fighting arena:

Movement Controls

  • Up Arrow : Jump over attacks or perform aerial moves
  • Left/Right Arrows : Move forward and backward to control spacing
  • Down Arrow : Crouch to avoid high attacks and perform low moves

Attack Controls

  • A Key : Execute punch attacks - fast but lower damage
  • D Key : Perform kick attacks - slower but more powerful
  • S Key : Block incoming attacks and reduce damage
  • Left Click : Confirm menu selections and special actions

Advanced Techniques

Combine movement and attacks for devastating combos. Practice timing your blocks and counters to turn defense into offense. Experiment with different button combinations to discover each character's special moves and signature techniques.

Why Play Mortal Kombat Karnage

This game perfectly captures what makes fighting games addictive and rewarding. Whether you're a longtime Mortal Kombat fan or new to the fighting genre, Karnage offers:

Immediate Satisfaction

Jump straight into intense battles without tutorials or complicated setups. The intuitive controls let you start throwing punches and landing kicks immediately, while the depth keeps you coming back to improve your skills.

Nostalgic Appeal

Experience the golden age of fighting games with authentic retro aesthetics and classic gameplay mechanics. The game successfully recreates the feel of arcade fighters that defined the genre.

Competitive Edge

Perfect your combos, master character matchups, and develop your fighting instincts. Each match teaches you something new about timing, spacing, and strategy.

Free Entertainment

Enjoy hours of fighting game action without spending a penny. No hidden costs, no pay-to-win mechanics - just pure skill-based combat.

Frequently Asked Questions (FAQ)