Bank Robbery - First-Person Shooter Game - Action Game

Seele01-Flash
By Jack Williams
Play Bank Robbery, an intense first-person shooter game where you lead a heist team against police forces. Free browser-based FPS with 3D graphics and tactical gameplay.
Unity

Chaos Train Arcade

Build a chaotic Unity train arcade of hazards and timing.

Build a chaotic Unity train arcade of hazards and timing.Open in workspace
New

First-Person Horror Survival

Build a first-person horror survival with exploration and enemies.

Build a first-person horror survival with exploration and enemies.Open in workspace
New

Character Physics World

Build a third-person physics world with day-night and props to touch.

Build a third-person physics world with day-night and props to touch.Open in workspace
Shooter

Rail Shooter Ride

Build a roller-coaster rail shooter that aims as you ride.

Build a roller-coaster rail shooter that aims as you ride.Open in workspace
Action

Open World City Action

Build an open-world city romp with driving and police chases.

Build an open-world city romp with driving and police chases.Open in workspace
Subscriber only

Unreal Landscape Tour

Tour photoreal Unreal landscapes with cinematic camera work.

Tour photoreal Unreal landscapes with cinematic camera work.Open in workspace
SEELE02 CORE

Game Generator

Turn a one-line idea into a playable game demo.

Turn a one-line idea into a playable game demo.Open in workspace
Voxel

Voxel Hero Adventure

Build a voxel hero who explores, mines, and builds.

Build a voxel hero who explores, mines, and builds.Open in workspace
Driving

City Car Driving

Build an open-city free-driving game with car selection.

Build an open-city free-driving game with car selection.Open in workspace
Racing

Track Racing Challenge

Build a closed-circuit racer built around drift corners.

Build a closed-circuit racer built around drift corners.Open in workspace
Unity

Chaos Train Arcade

Build a chaotic Unity train arcade of hazards and timing.

Build a chaotic Unity train arcade of hazards and timing.Open in workspace
New

First-Person Horror Survival

Build a first-person horror survival with exploration and enemies.

Build a first-person horror survival with exploration and enemies.Open in workspace
New

Character Physics World

Build a third-person physics world with day-night and props to touch.

Build a third-person physics world with day-night and props to touch.Open in workspace
Shooter

Rail Shooter Ride

Build a roller-coaster rail shooter that aims as you ride.

Build a roller-coaster rail shooter that aims as you ride.Open in workspace
Action

Open World City Action

Build an open-world city romp with driving and police chases.

Build an open-world city romp with driving and police chases.Open in workspace
Subscriber only

Unreal Landscape Tour

Tour photoreal Unreal landscapes with cinematic camera work.

Tour photoreal Unreal landscapes with cinematic camera work.Open in workspace
SEELE02 CORE

Game Generator

Turn a one-line idea into a playable game demo.

Turn a one-line idea into a playable game demo.Open in workspace
Voxel

Voxel Hero Adventure

Build a voxel hero who explores, mines, and builds.

Build a voxel hero who explores, mines, and builds.Open in workspace
Driving

City Car Driving

Build an open-city free-driving game with car selection.

Build an open-city free-driving game with car selection.Open in workspace
Racing

Track Racing Challenge

Build a closed-circuit racer built around drift corners.

Build a closed-circuit racer built around drift corners.Open in workspace

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Bank Robbery FPS". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Low-poly, flat-shaded aesthetic similar to the reference image. The style should be vibrant but performant for mobile WebGL. * **Character Models**: * **Player/Teammates**: Robbers wearing green jumpsuits and humorous animal masks (specifically a Horse mask as seen in the screenshot). * **Enemies**: Police officers in blue uniforms with tactical vests and caps. * **Environment (The Bank)**: * A main lobby with tiled orange/white floors, teller counters, and potted plants. * A massive, metallic circular Vault Door (openable) as the level objective. * Decorations: American flags, floating money bill particles (green rectangles) to indicate loot. * **Mobile Optimization**: Use simple geometries (BoxGeometry, CylinderGeometry) merged where possible. Use a single directional light with soft shadows and basic ambient light to save battery/performance. Limit particle count for money effects. ### 2. Audio Requirements * **BGM**: High-energy, fast-paced "Heist Movie" soundtrack (Rock or Electronic) that loops seamlessly. * **Sound Effects (SFX)**: * **Weapons**: Distinct sounds for Pistol, Shotgun, and Assault Rifle. * **Environment**: Police sirens (fading in/out), glass breaking, cash register "cha-ching" sound when collecting money. * **Voices**: Simple barks like "Freeze!" (Police) or "Let's roll!" (Robbers). ### 3. Gameplay Loop * **Objective**: Survive waves of incoming police, earn money per kill, buy better weapons, and reach the vault. * **Core Mechanics**: * **FPS Combat**: Player moves through the bank shooting incoming police AI. * **Economy**: Killing enemies drops cash. Players use cash at a "Weapon Shop" zone (marked by a glowing cylinder) to switch from a pistol to a shotgun or rifle. * **Health System**: Player has a health bar (100 HP). Taking damage reddens the screen. Health packs spawn occasionally. * **Win/Loss**: * **Win**: Defeat the final heavy wave and enter the Vault zone. * **Loss**: HP reaches 0. ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Landscape** only. * **Touch Controls (Dual Stick Setup)**: * **Left Zone**: Virtual Joystick for movement (WASD logic). * **Right Zone**: Touch & Drag for camera rotation (Aiming). * **Action Buttons**: * **Fire Button**: Large, circular button on the bottom-right (with an option for "Auto-fire" when crosshair is over an enemy for better mobile accessibility). * **Reload Button**: Icon near the fire button. * **Jump Button**: Small button in the bottom-right corner. * **Weapon Switch**: A cycle button or simple tap on the weapon icon at the top right. * **UI Layout**: * Top Left: Health Bar and Armor. * Top Center: Wave Counter and Score/Cash. * Top Right: Current Weapon Icon. * **Responsiveness**: All buttons must have a minimum touch target size of 44px and provide visual feedback (scale down/highlight) when pressed. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.
A game idea becoming a playable world and reaching an audience
MAKE • SHARE • EARN

Games are fun. Creating them is even better.

Game Introduction

About Bank Robbery Game

Bank Robbery is an adrenaline-fueled first-person shooter that puts you in the role of a heist team leader. This intense 3D FPS game challenges you to execute a daring bank robbery while facing off against determined police forces. With its immersive gameplay and tactical shooting mechanics, Bank Robbery delivers a unique criminal simulation experience directly in your web browser.

The game features detailed 3D environments, realistic weapon mechanics, and challenging AI opponents that will test your shooting skills and tactical thinking. Whether you're a seasoned FPS veteran or new to shooting games, Bank Robbery offers an engaging experience that combines action, strategy, and survival elements.

Core Features

Intense First-Person Combat

Experience heart-pounding gunfights from a first-person perspective. The game's realistic shooting mechanics require precision aiming and strategic positioning to overcome police resistance and complete your objectives.

Comprehensive Weapon System

The game features a diverse arsenal of weapons that you can purchase, collect, and upgrade throughout your criminal career. Each weapon offers different advantages in combat situations:

  • Multiple weapon categories including pistols, rifles, and tactical gear
  • Weapon progression system allowing you to upgrade your firepower
  • Strategic weapon selection based on mission requirements
  • Realistic ballistics that reward skilled marksmanship

Team-Based Heist Gameplay

Lead your criminal team through complex bank robbery scenarios. Coordinate attacks, manage resources, and make split-second tactical decisions that determine the success of your heist operations.

Immersive 3D Environment

The game's detailed 3D graphics create an authentic bank environment complete with security systems, multiple floors, and realistic interior design that enhances the tactical gameplay experience.

Gameplay Mechanics

Mission Objectives

Your primary goal is to successfully rob the bank while eliminating police resistance. This involves:

  • Neutralizing security forces that respond to your heist
  • Securing valuable assets within the bank premises
  • Managing team resources and ammunition supplies
  • Executing escape strategies under intense pressure

Combat System

The FPS combat system emphasizes tactical shooting and positioning. Players must use cover effectively, manage ammunition, and coordinate with AI team members to overcome police opposition.

Progression Elements

As you complete successful heists, you'll earn resources to purchase better equipment and weapons, allowing for more ambitious criminal operations.

Operation Guide

Mastering Bank Robbery requires understanding both basic controls and advanced tactics:

Basic Controls

  • WASD keys : Move your character through the environment
  • Mouse movement : Look around and aim your weapon
  • Left-click : Fire your equipped weapon
  • Right-click : Use iron sights for precise aiming
  • Mouse wheel/Number keys 1-5 : Switch between available weapons
  • Left Shift : Run for faster movement (limited stamina)
  • Spacebar : Jump over obstacles
  • C key : Crouch for better accuracy and cover
  • E key : Pick up weapons and interact with objects

Tactical Strategies

  • Use cover effectively to avoid police gunfire
  • Manage your ammunition carefully during extended firefights
  • Choose appropriate weapons for different combat situations
  • Coordinate with your team to overwhelm police positions
  • Plan escape routes before engaging in combat

Weapon Management

Remember to equip purchased weapons before missions. The game's weapon system requires you to actively collect and equip firearms found throughout the bank or purchased with earned money.

Why Play Bank Robbery

Free Browser Gaming

Bank Robbery is completely free to play and runs directly in web browsers without requiring downloads or installations. This makes it accessible to anyone with an internet connection and a modern browser.

Unique Criminal Perspective

Unlike typical FPS games where you play as law enforcement, Bank Robbery offers the unique experience of playing from the criminal perspective, adding a different dynamic to traditional shooting gameplay.

Skill-Based Gameplay

The game rewards tactical thinking, precise aiming, and strategic planning. Success depends on your ability to adapt to changing situations and make smart tactical decisions under pressure.

Instant Action

With browser-based gameplay, you can jump into intense FPS action within seconds of visiting the game page. No lengthy downloads or complex setup procedures required.

Challenging AI Opposition

The police AI provides intelligent resistance that adapts to your tactics, ensuring that each playthrough offers fresh challenges and requires different strategic approaches.

Bank Robbery combines the excitement of heist movies with the tactical depth of modern FPS games, creating an engaging experience that keeps players coming back for more daring criminal operations.

Frequently Asked Questions (FAQ)