Skip to content

Arcade › Bank Breakout

Bank Breakout

  • 3d
  • first-person
  • shooter
  • action
  • low-poly
  • bank-heist
0
Remix it Discord

1 play

How to play

Click the game above and it runs right here in your browser. No download, no installer, no account needed. hee.leeok built it with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about Bank Breakout yet. Play it, then tell hee.leeok what you would add next.

Make your own game

Bank Breakout was built by hee.leeok with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.

Remix Bank Breakout opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.

Read the build brief for Bank Breakout

Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.

Create a playable browser-based low-poly 3D first-person action game titled “Bank Breakout.” Use a Three.js-style WebGL presentation with a perspective first-person camera, mouse pointer lock for looking, and a permanent white crosshair made from thin horizontal and vertical lines at screen center. The scene should be a simple stylized bank compound under a pale blue sky with distance fog: a green ground plane surrounds a dark gray road running toward the bank, and a large blocky off-white bank building sits ahead. The bank is represented as an open/interior playable structure with pale beige floor and ceiling, thick side/back walls, a front entrance framed by square columns and a dark blue-gray awning/sign, a wooden teller desk across the lobby, interior divider walls, and a blue-gray vault door in the rear. Add a small blue translucent rectangular escape zone on the ground outside the entrance, visibly marking the return point. Use chunky geometric meshes, simple solid materials, soft shadows, and subdued realistic colors rather than detailed textures.

The player starts outside at the front of the bank, in first-person ground movement only, with health 100, a 12-round magazine, and 48 reserve rounds. Move with W/A/S/D, look around with the mouse, shoot with Space, reload with either Shift key (taking 1.15 seconds), and grab the money with either Ctrl key. Clicking the initial screen should activate pointer lock and begin the round; clicking again when unlocked should also lock aim. The player cannot fly and should collide with the bank walls, teller desk, vault pedestal, and world boundaries. Movement speed is about 8.2 units per second.

Place exactly five simple low-poly humanoid enemies inside/around the bank: three slower green-uniform guards with tan accent straps, 40 health, speed about 2.1, and shots every 1.2 seconds; and two slightly faster blue-uniform police with light-blue accents, 48 health, speed about 2.4, and shots every 0.95 seconds. Each enemy consists of a boxy torso, spherical head, blocky legs, and an accent strap. Once the round starts, all living enemies continuously chase the player while avoiding walls, turn to face the player, and fire when within 17 units. Enemy projectiles should visibly travel toward the player, with orange projectiles for guards and blue projectiles for police; guard hits deal 9 damage and police hits deal 12 damage. Player bullets are small pale yellow projectiles, travel forward along the camera aim direction, and disappear on walls, world boundaries, or after a short lifetime. Each hit on an enemy deals 26 damage, so guards take two hits and police take two hits; defeated enemies disappear and the HUD enemy count decreases. Show brief hit/defeat/reload/status notices near the bottom center.

Put a stylized brown money bag with a tied top on a gray pedestal in the rear vault area. The player may only grab it by pressing Ctrl while within roughly 2.5 units and after every enemy is defeated; otherwise show a notice explaining either to move closer or clear the remaining enemies. When grabbed, hide the bag, change the money status to “Secured,” and update the objective to return outside. Victory occurs only when the money is secured, all five enemies are defeated, and the player stands within the blue outside escape rectangle. On victory, stop gameplay, release pointer lock, and show a dark centered overlay saying “Escape Complete” with text that the bank was cleared, the money grabbed, and the player made it out, plus “Press R to play again.” If health reaches zero, stop gameplay, release pointer lock, and show a similar overlay titled “Mission Failed,” explaining the player was taken out before getting clear and offering “Press R to restart.” Pressing R after either result reloads/restarts the game.

Implement a fixed HUD over the 3D view. Across the upper-left, show four dark translucent bordered panels reading “Health: 100” (updating), “Ammo: 12 / 48” (updating current and reserve ammunition), “Enemies: 5” (updating living enemies), and “Money: Not grabbed” or “Money: Secured.” Beneath them, show a dark translucent mission box explaining: click to lock aim, get into the bank, clear guards and police, grab cash with Ctrl, then escape through the blue zone. Keep the crosshair visible at all times. At startup, show a full-screen dark blue/black radial-gradient overlay with a centered dark card titled “Bank Breakout,” explaining that the player starts outside, must drop guards and police, collect the money bag, and return to the escape point. List the controls exactly as W A S D—move, Mouse—look around, Space—shoot, Shift—reload, Ctrl—grab money, and Click—lock aim, followed by “Click anywhere to start.”

More free browser games

Browse the whole Arcade →