Gun Mayhem 2

Seele01-Flash
By
Gun Mayhem 2 is an explosive 2D platformer shooting game where up to 4 players battle to blast opponents off platforms. Featuring customizable characters, multiple weapons, and chaotic multiplayer action.

Prompt

MODEL: Seele01-Flash
Based on the visual analysis of the screenshot and the textual description of "Gun Mayhem 2", here is the detailed prompt to guide the AI in developing a mobile-first Three.js version of this game. *** Please use Three.js to generate a **mobile-first game** with the theme "**Gun Mayhem Arena**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a "2.5D" aesthetic. Use 3D geometry for characters and platforms but lock the gameplay to a 2D plane (X/Y axis). The art style should be **Vibrant Cartoon/Cel-Shaded**. * **Characters:** Generate simplified, pill-shaped or bean-shaped 3D characters (similar to *Fall Guys* or *Among Us* style but armed) to represent the "customizable shooters." Give Player 1 a distinct color (e.g., Yellow) and the AI Enemy a different color (e.g., Red/Black). * **Environment (The Arena):** Create floating platforms suspended in a void. * **Platforms:** Use blocky, textured meshes (ice or stone theme based on the screenshot). They must have flat tops for standing. * **Background:** A deep purple/blue animated gradient or a low-poly cave backdrop to mimic the screenshot's atmosphere. Add falling rain or snow particle effects for depth. * **Weapon Models:** Simple geometric representations of guns (pistols, machine guns) attached to the character models. * **Optimization:** Use `BoxGeometry` and `CylinderGeometry` with basic materials for performance. Limit dynamic lights to 1 directional light and ambient light. ### 2. Audio Requirements * **BGM:** Procedurally generate or simulate a fast-paced, **Arcade Rock/Electronic** track. It should feel chaotic and energetic to match the "Mayhem" theme. * **Sound Effects (SFX):** * **Shooting:** Distinct "Pew-Pew" or "Bang" sounds varying by weapon type. * **Impact:** A "Thud" or "Smack" sound when bullets hit a player. * **Explosion:** A loud boom for dynamite/explosives. * **Falling:** A comedic "whistle dropping" sound when a character falls off the map. * **Jump:** A springy sound effect. ### 3. Gameplay Loop * **Core Mechanic:** The goal is **Knockback**, not just damage. Shooting opponents should push them backward. The lower their health/stability, the further they fly (physics impulse). * **Victory Condition:** Force the opponent off the screen or into the bottom void (Y-axis < -10). The last player standing on a platform wins the round. * **Weapon System:** * Default weapon: Infinite ammo pistol (low knockback). * **Crate Drops:** Random boxes fall from the sky. Touching them grants a temporary powerful weapon (Shotgun = high close-range knockback, Machine Gun = rapid push). * **AI Behavior:** A basic bot that tracks the player's X-position, jumps over gaps, and shoots when within a certain range. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** (Horizontal) is mandatory for the arena view. * **Virtual Controls:** * **Left Thumb:** A generic **Virtual Joystick** or D-Pad for movement (Left/Right) and aiming. * **Right Thumb:** * **Jump Button (Large):** Tapping initiates a jump. Double-tap for the "Triple Jump" perk mentioned in the description. * **Shoot Button (Large):** Hold to auto-fire or tap to shoot. * **Bomb/Secondary Button (Small):** For throwing dynamite. * **Camera:** A fixed orthographic or perspective camera that slightly zooms in/out dynamically to keep both the player and the enemy in the frame. * **Feedback:** Screen shake (camera jitter) when an explosion occurs or a player is hit. Add simple vibration (Haptic Feedback) on shooting if the device supports it. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Gun Mayhem 2

Gun Mayhem 2 is an action-packed 2D platformer shooting game that delivers intense multiplayer battles and explosive gameplay. This free online game combines fast-paced shooting mechanics with platform-based combat, creating a unique gaming experience where the goal is to blast your opponents off the arena while avoiding the same fate yourself.

The game features vibrant 2D graphics with a cartoon-style aesthetic that makes the chaotic battles both exciting and visually appealing. Players control customizable characters armed with various weapons, fighting on multi-level platforms in different themed arenas.

Core Features

Multiplayer Mayhem

Gun Mayhem 2 supports up to 4 players locally , making it perfect for friends and family gaming sessions. The split-screen multiplayer allows everyone to compete simultaneously on the same device, creating intense and hilarious battle scenarios.

Character Customization System

Personalize your fighter with extensive customization options: - Visual customization : Change colors, facial hair, and outfits - Unique perks : Select special abilities that provide tactical advantages - Multiple loadouts : Create different character builds for various play styles

Diverse Weapon Arsenal

The game features a wide variety of weapons and explosives: - Primary and secondary weapons for each character - Weapon crates that spawn throughout battles - Power-ups and special items scattered across maps - Explosive weapons that create spectacular chain reactions

Multiple Game Modes

Campaign Mode : Progress through unique levels with increasing difficulty and unlock new content as you advance.

Custom Games : Create personalized battles with custom settings, maps, and rules. Perfect for tailored multiplayer experiences.

Challenge Mode : Test your shooting skills in specialized scenarios and earn star ratings based on performance.

Gameplay Mechanics

The core objective mirrors popular platform fighters - knock opponents off the stage while staying on yourself. When a player falls off the platform, they lose a life. The last player standing wins the round.

Strategic Elements : - Platform positioning and movement - Weapon collection and management - Timing jumps and attacks - Environmental awareness

Controls Guide

Single Player & Player 1

  • Arrow Keys : Move left, right, and jump
  • Z Key : Fire primary weapon
  • X Key : Fire secondary weapon

Multiplayer Controls

Player 2 : WASD movement, T for primary weapon, Y for secondary weapon Player 3 : Numpad 7,8,9 for movement, Numpad * for primary, Numpad - for secondary Player 4 : Numpad 5,1,2,3 for movement, Numpad 0 for primary, Numpad . for secondary

Platform Support

Gun Mayhem 2 runs perfectly in web browsers without requiring downloads or installations. The game is optimized for: - Desktop browsers : Chrome, Firefox, Safari, Edge - Cross-platform compatibility : Windows, Mac, and Linux systems - No plugins required : Modern HTML5 technology ensures smooth gameplay

Why Play Gun Mayhem 2

Perfect Party Game : The 4-player local multiplayer makes it ideal for gaming sessions with friends and family.

Easy to Learn : Simple controls and clear objectives mean anyone can jump in and start playing immediately.

High Replay Value : Multiple game modes, customization options, and random weapon spawns ensure each battle feels fresh.

Completely Free : No purchases, subscriptions, or hidden costs - pure gaming fun accessible to everyone.

Instant Access : Play immediately in your browser without downloads, accounts, or complex setup procedures.

Frequently Asked Questions (FAQ)