Rowdy Wrestling

Seele01-Flash
By
Rowdy Wrestling is an exciting pixel-art wrestling game that brings classic wrestling action to your browser. Challenge friends in intense 2-player matches with retro-style graphics and dynamic combat moves.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Rowdy Wrestling: Pixel Mayhem**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** * **2.5D Pixel Art Aesthetic:** The game should feature 2D pixel art sprites (billboarded sprites) within a 3D environment. Characters should be chunky, blocky pixel art figures similar to retro arcade games but rendered in a 3D space. * **Character Design:** Create distinctive wrestlers. One with a blue mohawk, eye patch, and pink mustache (like the reference image), and an opponent with a contrasting color scheme (e.g., red mask, green tights). Muscles should be exaggerated. * **Environment (The Ring):** A 3D wrestling ring with elastic ropes (red, white, and blue colors). The crowd in the background should be a low-resolution, darkened pixel art texture applied to a plane or simple blocks to save performance, perhaps with simple frame animation to show cheering. * **Lighting:** Bright, arcade-style lighting. A spotlight effect on the center of the ring to focus attention. * **Mobile Optimization:** * Use simple geometries (BoxGeometry, PlaneGeometry) for the environment to keep the polygon count extremely low. * Use texture atlases for pixel sprites to minimize draw calls. ### 2. Audio Requirements * **BGM (Background Music):** A high-energy, 8-bit chiptune track mixed with rock elements (distorted guitars, fast drum beat). It should feel like a retro NES sports game intro loop. * **SFX (Sound Effects):** * **Impact:** Heavy, crunchy 8-bit noise for punches and body slams. * **Crowd:** A constant low-level murmur that swells into a loud "ROAR" sound when a player is thrown out of the ring or pinned. * **Physics:** A "boing" sound when hitting the ropes. * **UI:** Retro "ping" sounds for button presses. ### 3. Gameplay Loop * **Core Mechanics:** This is a physics-based brawler. Characters are slightly ragdolled or have loose physics control. * **Movement:** Characters wobble towards the input direction. * **Combat:** There are two main actions: **Attack** (punches/kicks that utilize physics momentum) and **Grab/Throw**. * **Physics Interaction:** The key fun factor is the chaotic physics. Hitting the ropes should bounce the character back with momentum. Jumping should feel floaty but heavy on impact. * **Win Condition:** Reduce the opponent's health bar to zero OR throw them out of the ring (Ring Out). A "Pin" mechanic can be implemented where holding the opponent down for 3 seconds results in a win. * **AI Behavior:** The CPU opponent should aggressively try to close the distance and spam attack buttons, creating a chaotic "mosh pit" feel. ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Landscape Mode** is required to view the full wrestling ring width. * **Touch Controls:** * **Left Side:** A dynamic Virtual Joystick for movement. It centers wherever the thumb first touches the left half of the screen. * **Right Side:** Two large, distinct action buttons: * **Red Button (A):** Attack/Punch. * **Blue Button (B):** Jump/Dropkick. * **Combo:** Pressing A + B together triggers a Grab/Throw attempt. * **Feedback:** * **Haptic Feedback:** Trigger a short vibration (using `navigator.vibrate`) whenever a punch connects or a body hits the mat. * **Visual Feedback:** Screen shake effect (camera jitter) on heavy impacts to emphasize power. Damage numbers should pop up in a pixel font. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Rowdy Wrestling is a thrilling pixel-style wrestling game that captures the excitement of professional wrestling in a retro gaming format. This free-to-play browser game features muscular wrestlers battling it out in the ring with classic arcade-style gameplay. The game showcases detailed pixel art graphics that pay homage to classic wrestling games while delivering modern browser-based accessibility.

Core Features

Classic Wrestling Combat

Experience authentic wrestling action with a variety of moves, grapples, and special attacks. The game features realistic wrestling mechanics including pins, submissions, and high-impact moves that make every match exciting and unpredictable.

Retro Pixel Art Style

Enjoy beautifully crafted pixel art graphics that bring characters to life with detailed animations and vibrant colors. The nostalgic visual style creates an immersive wrestling atmosphere reminiscent of classic arcade games.

2-Player Multiplayer Mode

Challenge your friends in head-to-head wrestling matches. The game supports local multiplayer, allowing two players to compete on the same device for the ultimate wrestling championship.

No Download Required

Play instantly in your web browser without any downloads or installations. The game runs smoothly on both desktop and mobile devices, making it accessible anywhere you have an internet connection.

Dynamic Wrestling Moves

Master various wrestling techniques including throws, slams, and signature moves. Each wrestler has unique abilities and fighting styles that add depth and strategy to every match.

Gameplay Mechanics

Rowdy Wrestling combines simple controls with deep gameplay mechanics. Players can perform basic moves like punches and kicks, as well as advanced wrestling maneuvers such as body slams and submission holds. The game features a health system where players must strategically time their attacks and defenses to emerge victorious.

Game Controls

The game features intuitive keyboard controls that are easy to learn but challenging to master:

  • Movement : Use arrow keys or WASD to move your wrestler around the ring
  • Attack : Various key combinations for different wrestling moves
  • Grapple : Close-range wrestling techniques and throws
  • Special Moves : Execute powerful signature moves when the opportunity arises

Why Play Rowdy Wrestling

Perfect for Wrestling Fans

If you love wrestling entertainment, this game captures the excitement of professional wrestling in an accessible pixel art format. The authentic wrestling moves and ring atmosphere make you feel like you're part of a real wrestling match.

Great Social Gaming Experience

The 2-player mode makes this perfect for gaming sessions with friends. Compete to see who the ultimate wrestling champion is in your group, creating memorable gaming moments and friendly rivalries.

Nostalgic Gaming Appeal

The retro pixel art style appeals to both longtime gamers who remember classic wrestling games and new players who appreciate quality pixel art design. It's a perfect blend of nostalgia and modern accessibility.

Free Entertainment

Enjoy hours of wrestling action completely free. No hidden costs, no premium features - just pure wrestling entertainment accessible to everyone with a web browser.

Wrestling Championship Mode

Test your skills in championship matches where you can prove your wrestling prowess. Work your way up through different opponents, each with unique fighting styles and increasing difficulty levels.

Frequently Asked Questions (FAQ)