Bank

Add Players

How to Play Bank

Objective: Have the highest score after 20 rounds.

  • Each round has 2 phases. The round starts with the Safe Phase. The Safe Phase lasts for 3 rolls. Once those 3 rolls have been rolled, the round enters the second phase: Danger Zone.
  • Safe Phase: If the sum is 7, the Bank increases by 70. Doubles count only as their sum.
  • Upon entering the Danger Zone: If doubles are rolled, the Bank's score is doubled.
  • Crash: If a sum of 7 is rolled during the Danger Zone, the Bank crashes and the round ends. Any player that has not banked is awarded 0 points and a glance of pity from others.
  • Banking: At any point, a player can "Bank" to secure the current Bank amount. This player is then out for the rest of the round and no longer rolls.
  • Round End: A round ends when everyone has banked or a 7 is rolled.
  • Game End: A game ends once 10 rounds have finished.

Advanced Settings

Theme Color

Cancel Game?

Are you sure you want to cancel the ongoing game? All progress will be lost and you will return to the player setup screen.

Technical Specs About This Project

Frameworks & Libraries

This application utilizes jQuery for robust DOM manipulation, Material Components Web for a polished UI and utility-first styling. It also utilizes SortableJS for drag-and-drop player ordering and canvas-confetti for victory celebrations.

AI Craftsmanship

This entire web application was produced and iterated upon by Gemini, a world-class AI agent, acting as a senior web engineer and lead product designer.

Technical Details

Built with TypeScript and Vite, the project features a custom theme engine with localStorage persistence, a fully responsive layout, and a state-driven game engine designed for high-stakes dice play.