Drunken Boxing

Seele01-Flash
By
Drunken Boxing is a hilariously chaotic physics-based boxing game where wobbly movements and unpredictable ragdoll mechanics create endless entertainment. Challenge friends or fight the CPU in this free browser game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Drunken Boxing Mobile**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Use a clean, vibrant 3D aesthetic similar to "Stickman" or "Gang Beasts" but simplified for mobile performance. Characters should be stylized, glossy humanoid figures without facial features (except for glowing eyes), differentiated by color (e.g., Bright Blue vs. Neon Orange). * **Character Models:** Use procedural geometry (capsules and spheres) to construct a "Ragdoll" boxer. The character must have a loose, wobbly skeleton structure to simulate the "drunken" state. * **Environment:** A minimalist boxing ring with ropes (using simple cylinder lines) and a spotlight effect focusing on the center. The background should be dark to make the characters pop. * **Performance:** * Limit geometry complexity (Low-poly count). * Use simple Phong or Lambert materials instead of expensive PBR. * Implement object pooling for any hit particles (sweat/sparks). * Ensure the camera has a slight "handheld" shake effect on impact but stays locked to framing both players. ### 2. Audio Requirements * **BGM:** An upbeat, slightly chaotic arcade-style track (fast-paced synth or funky brass) that loops seamlessly to keep energy high. * **SFX:** * **Punch Impact:** Comical, heavy "thud" and "slap" sounds. * **Miss/Whoosh:** Exaggerated swoosh sounds when swinging arms wildly. * **Crowd/Ambience:** Muffled crowd cheering that swells when a player is low on health. * **UI:** crisp "click" for buttons and a boxing bell "ding" for round start/end. ### 3. Gameplay Loop * **Core Mechanic:** Physics-based ragdoll combat. Characters constantly sway and stumble. Players must time their button presses to swing their arms, hoping momentum connects with the opponent. * **Health/Energy System:** Display an "Energy Bar" above each player. Taking hits reduces energy. Depleting the bar results in a knockout (ragdoll collapses completely). * **Victory Condition:** The game is played in rounds. The first player to win 5 rounds wins the match. * **Modes:** * 1 Player (vs CPU AI that mimics random/aggressive stumbling). * 2 Player (Local split-screen or shared screen controls). ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** is mandatory to accommodate two players or the wide fighting stance. * **Control Scheme (Split Screen / 2-Player Ready):** * **Player 1 (Left Side of Screen):** * Two large transparent buttons: "Left Punch" & "Right Punch". * A virtual joystick or D-Pad for "Move/Lean" (Forward to attack, Back to defend). * **Player 2 (Right Side of Screen):** * Mirrored setup for the second player (if 2P mode is active). * **Feedback:** * **Haptic Feedback:** Trigger device vibration (short pulse) on successful punch impact. * **Visual Feedback:** Screen flash (white or red) on heavy knockouts. Floating damage numbers or "POW!" comic text sprites on hits. * **UI Layout:** Place Health Bars at the very top corners (away from touch zones). Place the Score Counter (e.g., "3 - 2") in the top center. Ensure buttons are at least 60x60px for touch accuracy. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Drunken Boxing

Drunken Boxing is a wildly entertaining sports action game that puts a comedic spin on traditional boxing. This ragdoll physics game delivers unpredictable chaos as two boxers stumble and sway their way through hilarious boxing matches. With its whimsical character movements and challenging controls, landing a solid punch becomes an art form in itself.

The game's unique physics engine creates naturally clumsy movements that perfectly simulate the unsteady nature of its theme. Every match becomes a laugh-out-loud experience as players struggle to maintain control while throwing punches and dodging attacks.

Core Features

Hilarious Ragdoll Physics

The game's standout feature is its realistic physics system that makes every movement unpredictable and entertaining. Characters wobble, stumble, and flail in amusing ways that keep gameplay fresh and exciting.

Multiplayer Fun

  • 2-Player Mode : Challenge friends in split-screen boxing matches
  • CPU Battles : Practice against computer opponents with varying difficulty
  • Local Multiplayer : Perfect for party games and casual gaming sessions

Simple Yet Challenging Controls

While the control scheme is straightforward, mastering the wobbly physics creates a delightfully frustrating challenge that keeps players coming back for more.

Championship Mode

Be the first to win 5 rounds and claim the championship title! Each victory brings you closer to boxing glory in this unpredictable arena.

Gameplay Mechanics

Energy System

Each boxer has an energy bar that depletes with damage. When your energy runs out, you're knocked out of the ring and lose the round. Strategic play involves balancing offense and defense while managing your stamina.

Victory Conditions

The first player to secure 5 match victories wins the championship. This creates exciting comeback opportunities and maintains tension throughout longer gaming sessions.

Controls Guide

Single Player / Left Side Player: - W/A/S/D Keys : Movement and actions - W (Up Arrow) : Offensive stance - charge forward - S (Down Arrow) : Defensive stance - retreat and block - A/D : Throw punches with left and right hands

Right Side Player (2-Player Mode): - Arrow Keys : Movement and actions - Up Arrow : Offensive position - Down Arrow : Defensive position - Left/Right Arrows : Punch with corresponding hands

Pro Tips

  • Start punching immediately - hesitation leads to knockouts
  • Master the balance between offense and defense
  • Use the physics to your advantage by timing movements
  • Practice against CPU before challenging friends

Why Play Drunken Boxing?

This game perfect for players seeking: - Instant Fun : No learning curve - jump in and start laughing - Social Gaming : Ideal for parties and friend gatherings - Stress Relief : The silly physics provide genuine entertainment - Free Entertainment : Complete game experience at no cost - Accessibility : Works on any device with a web browser

Whether you're looking for a quick laugh or an extended gaming session with friends, Drunken Boxing delivers consistent entertainment through its unique combination of sports action and comedy physics.

Frequently Asked Questions (FAQ)