Bank Robbery 3 - Ultimate Heist FPS Game

Seele01-Flash
By
Bank Robbery 3 is an action-packed FPS shooting game where you lead the ultimate bank heist. Team up with your horse-masked crew to rob the most secure bank, fight police forces, and uncover mysterious secrets hidden in the vaults.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Bank Robbery 3 Mobile". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Low-poly, cartoonish "heist" aesthetic similar to the provided screenshot. Use flat shading (MeshLambertMaterial or MeshToonMaterial) with vibrant, saturated colors (bright blue sky, beige stone bank texture, stark shadows). * **Environment Construction**: * **The Bank**: A destructible environment featuring a main lobby with classical Greek columns, a tiled floor, and multiple rooms leading to a reinforced Steel Vault. * **Outdoor**: Simple geometric trees (cones/spheres) and low-poly fences. A large "Gold Coin" model rotating on the bank roof as a landmark. * **Characters**: * **Player**: Represented as a First-Person camera rig with visible low-poly weapon models (Revolver, Shotgun, Rifle). * **NPC Ally**: A character in a business suit with a "Horse Head" mask (use composed primitives) who follows the player. * **Enemies**: Low-poly Police Officers and SWAT units (blue/black uniforms) and stationary Security Cameras/Turrets. * **Mobile Optimization**: * Use `InstancedMesh` for repetitive environment objects (floor tiles, money stacks). * Limit light sources to one DirectionalLight (Sun) and one AmbientLight to maintain high FPS on mobile browsers. * Implement strict object pooling for bullets and particle effects (muzzle flashes, blood splats, money explosion). ### 2. Audio Requirements * **BGM**: An upbeat, high-tempo "Heist Funk/Rock" track. It should start stealthy and transition to high energy once the first shot is fired. * **Sound Effects (SFX)**: * **Weapons**: Distinct, punchy sounds for Revolver (loud crack), Shotgun (heavy boom), and Rifle (rapid fire). * **Environment**: Glass breaking, vault door creaking, alarm sirens wailing in the background. * **Feedback**: A satisfying "Cha-ching!" coin sound when looting money; a rising pitch beep for interaction timers. ### 3. Gameplay Loop * **Mission Start**: Player spawns at the bank entrance with the Horse-Mask ally. * **Phase 1: Breach**: Shoot out security cameras and eliminate lobby guards. * **Phase 2: Loot**: Navigate to the Vault. Player must stay inside a specific "Interaction Zone" near the vault door to drill it open (display a progress bar). Once inside, collect cash stacks and diamonds. * **Phase 3: Survival**: Police waves become aggressive (SWAT teams, Helicopters). Player must defend the loot bag. * **Win Condition**: Successfully secure a target amount of money (e.g., $50,000) and reach the extraction van before the timer (3 minutes) runs out. * **Loss Condition**: Player HP reaches 0. ### 4. Mobile Controls & Interaction * **Orientation**: Landscape Mode (Fullscreen required). * **Movement (Left Thumb)**: A dynamic Virtual Joystick for WASD movement. * **Camera/Aim (Right Thumb)**: Touch and drag anywhere on the right half of the screen to look around. * **Shooting Mechanism**: * Implement **Auto-Fire**: Weapon automatically shoots when the crosshair hovers over an enemy for 0.2 seconds (reduces finger fatigue on mobile). * Optional: A dedicated "Shoot" button for manual suppression fire. * **UI/UX**: * **Interaction Button**: A large, context-sensitive button (min 64x64px) appears when near interactables (Loot, Vault Drills, Hostages). * **Weapon Cycle**: Tap the weapon icon in the top-right corner to cycle between Primary and Secondary weapons. * **Reload**: A transparent circular overlay in the center of the screen to indicate reload progress. * **Haptic Feedback**: Trigger `navigator.vibrate(50)` on shooting and `navigator.vibrate(200)` when taking damage. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Bank Robbery 3

Bank Robbery 3 is the third installment in the popular Bank Robbery game series, delivering an intense first-person shooter experience that puts you in the shoes of a professional bank robber. This free online FPS game combines tactical shooting, strategic planning, and thrilling heist action as you attempt to pull off the crime of the century.

In this 3D shooting adventure, you'll face off against cutting-edge security systems, armed guards, and increasingly aggressive police responses. The game features a unique blend of criminal gameplay with moral choices, as you can choose to save hostages while pursuing your heist objectives.

Core Features

Immersive Heist Gameplay

Experience the thrill of planning and executing elaborate bank robberies across multiple levels. Each heist presents unique challenges, from disabling security cameras to navigating through heavily guarded vaults filled with diamonds, jewelry, and cash.

Progressive Weapon System

Arm yourself with an extensive arsenal of weapons, from pistols and assault rifles to grenades and specialized equipment. Each weapon serves a specific purpose - use revolvers to destroy security devices in one shot, or deploy grenade launchers against heavily armored opponents.

Team-Based Criminal Action

Join your iconic horse-masked partner and recruit additional crew members as you progress. Your criminal team grows stronger with each successful heist, allowing you to tackle more challenging objectives and face tougher law enforcement responses.

Mysterious Storyline

Uncover dark secrets hidden within the bank's deepest vaults. The game features an intriguing narrative that questions the true nature of the institution you're robbing, with mysterious artifacts and sinister discoveries awaiting in the shadows.

Upgrade and Progression System

After each successful heist, invest your earnings in ability upgrades and unlock new areas. Enhance your criminal skills, improve your equipment, and access increasingly lucrative targets as you build your reputation in the underworld.

Game Controls

Master the intuitive FPS controls to become the ultimate bank robber:

  • WASD Keys : Move your character through the bank
  • Left Click : Fire your equipped weapon
  • Right Click : Aim down iron sights for precision shots
  • Mouse Wheel/Number Keys 1-7 : Switch between different weapons
  • Left Shift : Sprint to escape danger or reach objectives quickly
  • C Key : Crouch to take cover and avoid detection
  • E Key : Interact with objects, hostages, and loot containers
  • G Key : Emergency time extension (available in final minute)

Strategic Gameplay Tips

Combat Tactics

  • Camera Destruction : Use the revolver to eliminate security cameras, mines, and automated turrets with single shots
  • Heavy Weaponry : Deploy grenades and grenade launchers against armored security units and vehicles
  • Helicopter Combat : The assault rifle proves most effective against aerial law enforcement
  • Time Management : Utilize the emergency time extension wisely during critical moments

Hostage Management

Despite being criminals, the game encourages saving innocent hostages for financial rewards and moral satisfaction. This unique mechanic adds depth to the typical shooter formula.

Why Play Bank Robbery 3

This game stands out in the crowded FPS market by offering a unique criminal perspective with moral complexity. Unlike traditional shooters, Bank Robbery 3 combines action with strategy, requiring players to balance aggressive tactics with careful planning.

Perfect for players who enjoy : - Fast-paced first-person shooting action - Strategic heist planning and execution - Progressive character and weapon upgrades - Unique storylines with moral choices - Team-based cooperative gameplay - Browser-based gaming without downloads

The game successfully merges the excitement of action movies with engaging FPS mechanics, creating an experience that's both thrilling and thought-provoking. Whether you're a casual gamer looking for quick action or a dedicated player seeking deep progression systems, Bank Robbery 3 delivers an unforgettable heist experience.

Frequently Asked Questions (FAQ)