HEIST.IO - Online Multiplayer Bank Robbery Game

Seele01-Flash
By
HEIST.IO is an intense multiplayer shooting game featuring epic bank robbery battles. Choose your side - execute the perfect heist as a robber or defend as police in this action-packed FPS experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**HEIST.IO**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Voxel-based 3D aesthetic (reminiscent of Minecraft or Pixel Gun 3D) to match the pixel art source image. Characters and environment should be constructed using simple `THREE.BoxGeometry` to ensure high performance on mobile devices. * **Character Design:** * **Robbers:** Red/Orange theme, wearing black balaclavas (simple box heads with texture or vertex color definition) and carrying duffle bags. * **Police:** Blue theme, wearing uniforms and badges. * **Map Design (Bank Interior):** A low-poly indoor bank level containing a Main Lobby (with pillars for cover), a Teller Counter area, and a large Vault Door at the back. * **Lighting:** Bright, arcade-style lighting using `THREE.HemisphereLight` for base ambient light and `THREE.PointLight` near the vault. * **Performance:** Use instanced mesh rendering for bullets and walls where possible to minimize draw calls. ### 2. Audio Requirements * **BGM (Background Music):** A fast-paced, adrenaline-inducing "Heist Movie" style track (electronic rock with heavy bass lines). * **Sound Effects (SFX):** * **Shooting:** Retro arcade "pew-pew" or punchy voxel gun sounds. * **Interaction:** A loud siren/alarm sound when the vault is approached. * **Looting:** A satisfying "Cha-Ching" cash register sound when robbers collect money. * **UI:** Digital clicks for button presses. ### 3. Gameplay Loop * **Game Mode:** Team Deathmatch / Capture the Objective. * **Mechanics:** * Players are assigned to either **Team Robber** or **Team Police**. * **Robbers:** Must reach the Vault, stay in the zone to "steal" money, and survive. * **Police:** Must eliminate robbers and prevent the Vault progress bar from filling. * **Combat:** Projectile-based shooting. Weapons have ammo counts and require reloading. * **Victory Condition:** Robbers win if the Loot Meter reaches 100%. Police win if the time runs out or they eliminate all Robbers (in a wave-based mode) or have a higher kill count. ### 4. Mobile Controls & Interaction * **Screen Orientation:** Forced **Landscape** mode. * **Control Scheme (Dual Stick):** * **Left Bottom:** Virtual Joystick for movement (Forward/Back/Strafe). * **Right Screen Area:** Touch and drag to aim (rotate camera). * **Fire Button:** A large, distinct button on the right side for shooting (or implement auto-fire when crosshair hovers over an enemy). * **Reload Button:** A smaller circular button labeled 'R' placed near the Fire button. * **UI Layout:** * Health Bar and Ammo Count at the bottom center. * Score/Timer at the top center. * All UI buttons must have a minimum touch target size of 44x44px. * **Feedback:** Add simple camera shake (screen vibration effect) when shooting or taking damage to enhance impact feel on small screens. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About HEIST.IO

HEIST.IO is an adrenaline-fueled multiplayer first-person shooter that puts you right in the middle of intense bank robbery scenarios. This fast-paced .io game combines tactical team combat with thrilling heist mechanics, offering players the choice to either plan and execute daring bank robberies or serve as law enforcement to stop criminals in their tracks.

The game features pixelated retro-style graphics that create an engaging visual atmosphere while maintaining smooth gameplay performance across all devices. With its unique dual-faction system, every match becomes an epic battle between cunning robbers and determined police forces.

Core Features

Dual Faction Gameplay

Choose your path in this ultimate cops vs robbers experience: - Play as Robbers : Plan strategic heists, coordinate with your team, and escape with maximum loot - Play as Police : Defend the bank, apprehend criminals, and protect valuable assets

Weapon Upgrade System

Progression is key to domination in HEIST.IO: - Earn rewards through successful missions and eliminations - Upgrade your arsenal with more powerful weapons - Unlock specialized equipment for different playstyles - Customize your loadout for maximum effectiveness

Real-Time Multiplayer Action

Experience intense team-based combat: - Fast-paced matches with players worldwide - Dynamic battlefield scenarios in detailed bank environments - Coordinated team strategies determine victory - Instant respawn keeps the action flowing

Cross-Platform Compatibility

  • Completely Free : No downloads or payments required
  • Browser-Based : Instant access through any web browser
  • Multi-Device Support : Play seamlessly on PC, mobile, and tablet
  • No Installation : Jump into action immediately

Game Mechanics

Objective-Based Combat

Unlike traditional deathmatch games, HEIST.IO focuses on strategic objectives: - Robbers must breach security, collect loot, and escape - Police must prevent theft and eliminate all threats - Time pressure adds intensity to every decision - Teamwork is essential for success

Dynamic Bank Environments

Each match takes place in detailed bank settings featuring: - Multiple entry points and escape routes - Destructible environments for tactical advantages - Security systems that affect gameplay - Strategic cover positions for intense firefights

Operation Guide

Basic Controls

  • Movement : Use WASD keys or arrow keys to navigate
  • Shooting : Left mouse click to fire your weapon
  • Reload : Press R to reload ammunition
  • Aiming : Move mouse to aim precisely at targets

Strategic Tips

  • Communication : Coordinate with teammates for maximum effectiveness
  • Positioning : Use cover wisely and control key areas
  • Resource Management : Monitor ammunition and health carefully
  • Adaptation : Adjust strategies based on enemy team composition

Why Play HEIST.IO

Unique Gaming Experience

HEIST.IO stands out in the crowded .io game market by offering: - Asymmetric Gameplay : Different objectives for each team create varied experiences - Strategic Depth : Success requires planning, not just quick reflexes - High Replayability : Every match feels different due to player dynamics - Competitive Elements : Skill-based progression and leaderboard systems

Perfect for All Skill Levels

Whether you're new to FPS games or a seasoned veteran: - Simple controls make it accessible to beginners - Deep mechanics provide challenges for experienced players - Quick matches fit into any schedule - Progressive difficulty keeps gameplay engaging

Community and Competition

Join a thriving community of players who enjoy: - Regular updates and new content - Competitive tournaments and events - Social features for team formation - Achievement systems for long-term goals

Frequently Asked Questions (FAQ)