BLACK 3 - Online Shooting Game

Seele01-Flash
By
BLACK 3 is an intense online first-person shooter featuring seven powerful weapons with unlimited ammunition. Experience non-stop tactical combat action directly in your browser with no downloads required.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**BLACK 3: Tactical Mobile Remake**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Recreate the classic Flash "vector art" aesthetic using 3D geometry. Use an **Orthographic Camera** aimed directly top-down (90 degrees) to simulate the 2D look while leveraging 3D depth for explosions and projectiles. * **Color Palette:** High contrast, minimalist "Blueprint" style. Background should be an infinite white/off-white plane with a light grey grid pattern. * **Character Models:** * **Player:** A sleek, low-poly grey capsule or cylinder with distinct "shoulders" and a protruding weapon model to indicate facing direction. Add a pink/translucent ring around the player to represent the Shield capability (as seen in the screenshot). * **Enemies:** Stark black or dark red geometric figures to contrast against the white floor. * **VFX (Visual Effects):** * **Bloody Feedback:** Use instanced mesh particles (red cubes or spheres) for blood splatter. Upon enemy death, generate a burst of red particles that land on the floor and stay there (decals) to visualize the carnage. * **Weapon Fire:** Bright yellow/white muzzle flashes (point lights + billboard sprites) and distinct bullet trails. * **Optimization:** Use `InstancedMesh` for bullets, enemies, and blood particles to maintain 60FPS on mobile devices. ### 2. Audio Requirements * **BGM (Background Music):** Fast-paced, aggressive Industrial Techno or Drum & Bass loop, reminiscent of mid-2000s Flash action games. * **SFX (Sound Effects):** * **Weapons:** distinct audio profiles for the 7 weapons (e.g., heavy boom for shotgun, rapid rattle for SMG, silence/pew for pistol). * **Gore:** A visceral "squish" or liquid impact sound when enemies are destroyed to satisfy the "Bloody" tag. * **Feedback:** A low-pitch hum when the Shield is active; a metallic "click-clack" for reloading. ### 3. Gameplay Loop * **Core Mechanic:** A Twin-Stick Shooter (Top-Down). The player survives endless waves of enemies or clears a level to progress. * **Weapon System:** Implement 7 distinct weapon types with unlimited total ammunition but mandatory magazine capacities (forcing the Reload mechanic). * **Tactical Abilities:** * **Shield (Shift/Button):** distinct button to activate a temporary invulnerability shield (consumes energy/cooldown). * **Sticky Grenades (F/Button):** Thrown projectiles that stick to enemies or walls before exploding. * **Enemy Behavior:** Swarm AI. Enemies move directly toward the player. Some are melee (fast rushers), some are ranged (stop and shoot). * **Win/Loss:** Game Over on HP reaching 0. Score increases per kill. ### 4. Mobile Controls & Interaction * **Control Scheme:** Dual Virtual Joysticks (Thumbsticks). * **Left Stick:** Movement (WASD logic). * **Right Stick:** Aiming & Shooting. Pushing the stick in any direction automatically fires the weapon. * **UI/HUD:** * **Action Buttons:** Three circular buttons on the right side (near the aim stick) for: **Reload**, **Switch Weapon** (cycle through 7 types), and **Grenade**. * **Shield Toggle:** A distinct button near the movement stick to toggle the Shield. * **Touch Zones:** Ensure all buttons are at least 44px by 44px with generous hit testing. * **Feedback:** * **Screen Shake:** Implement camera shake when grenades explode or the player takes damage. * **Haptic Feedback:** Trigger device vibration (via `navigator.vibrate`) on shooting (light) and taking damage (heavy). * **Orientation:** Force Landscape mode layout. Adjust UI scaling based on `window.innerWidth`. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About BLACK 3

BLACK 3 is a high-octane first-person shooter that delivers pure tactical combat action. This browser-based FPS game features seven devastating weapons, each with unlimited ammunition, ensuring non-stop firefights and strategic gameplay. With its intense combat mechanics and smooth controls, BLACK 3 offers an authentic shooting experience that rivals desktop games.

The game has earned a solid 3.2/5 rating from players who appreciate its straightforward approach to tactical shooting and weapon variety. Whether you're a seasoned FPS veteran or new to shooting games, BLACK 3 provides accessible yet challenging gameplay.

Core Features

Arsenal of Seven Weapons

BLACK 3 arms you with seven distinct weapons, each serving different tactical purposes: - Assault Rifles : Perfect for medium-range engagements - Shotguns : Devastating close-quarters combat weapons - Sniper Rifles : Long-range precision elimination tools - SMGs : High rate-of-fire for aggressive rushes - Pistols : Reliable backup weapons - Heavy Weapons : Maximum firepower for tough situations - Special Equipment : Tactical grenades and support tools

Unlimited Ammunition System

Unlike traditional shooters, BLACK 3 features unlimited ammunition, allowing you to focus purely on tactics and combat without resource management. This design choice ensures continuous action and lets players experiment freely with different weapons and strategies.

Advanced Combat Features

  • Shield System : Activate protective barriers during intense firefights
  • Sprint Mechanics : Enhanced mobility for tactical positioning
  • Sticky Grenades : Explosive ordnance for area denial
  • Quick Weapon Switching : Seamless transitions between weapons
  • Precision Aiming : Mouse-controlled targeting for accurate shots

Free Browser Gaming

BLACK 3 runs entirely in your web browser with no downloads, installations, or plugins required. Compatible with all modern browsers on PC, Mac, and mobile devices, making it accessible anywhere with an internet connection.

Gameplay Mechanics

BLACK 3 emphasizes tactical shooting and positioning over run-and-gun gameplay. Players must utilize cover, weapon switching, and movement abilities to overcome challenging scenarios. The game features multiple combat environments that test different aspects of your shooting skills.

The shield system adds a unique tactical element, allowing players to create temporary cover or push through dangerous areas. Combined with the sprint function, this creates dynamic combat scenarios where positioning and timing are crucial.

Operation Guide

Master BLACK 3's intuitive control scheme:

Movement Controls: - WASD Keys : Move forward, backward, and strafe left/right - Spacebar : Sprint while moving for enhanced mobility - Mouse : Aim and look around

Combat Controls: - Left Mouse Button : Fire your current weapon - Right Mouse Button : Aim down sights for precision - E/Q Keys : Switch between weapons quickly - R Key : Reload your current weapon - F Key : Deploy sticky grenades

Special Abilities: - Shift Key : Activate protective shield - CTRL Key : Access character settings and customization

Why Play BLACK 3

BLACK 3 stands out in the crowded FPS market by offering:

Instant Action : No lengthy tutorials or complex mechanics - jump straight into combat Weapon Variety : Seven different weapons provide diverse tactical options No Resource Limits : Unlimited ammo means pure skill-based gameplay Browser Accessibility : Play anywhere without downloads or installations Tactical Depth : Shield and movement systems add strategic elements Free to Play : Complete game experience with no hidden costs

Perfect for players seeking intense shooting action without the commitment of large game downloads or complex progression systems. BLACK 3 delivers pure FPS gameplay focused on skill and tactics.

Frequently Asked Questions (FAQ)