Brosino 3D Multiplayer Social Casino in the Browser
A private, play-money casino for friends: nine multiplayer 3D tables, all in the browser.
- Digital product · social gaming
- Product design and engineering
- In active development since July 2026
01 Summary
A 3D casino floor that runs in the browser, with nothing to install: a group of friends joins from a link and plays at nine tables with worthless tokens, on a server that trusts the browser with nothing.
02 The shift
- Gambling sites with real money and strangers
- Apps with one game at a time
- No private place for the whole group
- A private floor, by invitation only
- Nine tables at once, in 3D and in the browser
- Worthless tokens: nothing is at stake
03 How it works
Open the link
An invitation is enough. There is nothing to install.
Type a name
Join as a guest, without creating an account.
Walk onto the 3D floor
Every table in view, and who is sitting at each one.
Sit down and play
Against friends, in real time, in 3D or in a 2D view.
What sets it apart
All the 3D lives in the browser
The tables are modeled and rendered in the browser, with no download and no separate engine. Everyone sees the same dice fall and the same wheel spin at the same moment.
The server is in charge
All randomness is resolved on the server. The browser never decides an outcome or a balance, and cannot write to any table.
A ledger that never pays twice
Every token movement is an all-or-nothing operation, with a key that stops a payout from repeating. It is the discipline of a real-money system.
What is hidden is truly hidden
Each player's hand lives where only its owner and the server can read it. Nobody peeks by inspecting network traffic.
05 Scope
- Nine 3D tables in the browser
- Real-time multiplayer
- Server-authoritative, cheat-proof play
- Atomic token ledger
- Guest access from a link
- A 2D view of every table
- Full gamepad support
- Installable app
The long versionFor whoever wants the full technical detail.
What we built
Anyone who wants a casino night online with friends has two bad options: public gambling sites, with real money and strangers, or apps that offer one game at a time. Brosino is the place that was missing: private, invite-only and with nothing at stake. Every player gets their tokens on entering a floor, and those tokens disappear with the floor. There is no real money anywhere.
All of it happens in the browser. A guest opens the link, types a name and lands straight on a 3D casino floor with all nine tables present at once: blackjack, baccarat, roulette, craps, dominoes, slots, UNO, battleship and connect four. They see who is at each table, sit wherever they like and play against the others. Every table exists in 3D and also as a 2D view.
Around it there is a lobby with the open floors and who was recently online, profiles with an avatar and history, music with a visualizer, sound effects, fullscreen and full gamepad support, with spatial navigation and on-screen prompts. It can be installed as an app.
Technical story
All nine tables are modeled and rendered in 3D inside the browser, with Three.js, on a shared kit of pieces: cards, chips, dice, dominoes and UNO cards. There is no download and no separate game engine. Animations are triggered by sequence counters kept on the server, so every player sees the same dice tumble and the same wheel spin at the same moment.
Underneath, the server is in charge. All randomness, every card, every die, every spin, is resolved on the server; the browser never decides an outcome or a balance, and it has no write access to any table. Each game's rules are pure modules shared by the browser and the server, so the interface and the referee always agree on which move is legal.
Every token movement goes through a single database function that locks the balance, checks the funds, updates it and writes the ledger entry, all or nothing, with an idempotency key so a retried request can never pay out twice. A balance cannot go negative: the database forbids it. Hidden information is genuinely hidden: each player's battleship fleet, dominoes hand and UNO cards live in tables only their owner and the server can read, so nobody can peek by inspecting network traffic.
It is an unusual level of rigour for a game with worthless tokens, and that is the point: it is the same discipline, ledger included, that a system needs when the money is real. A cleanup process forfeits whoever disconnects and an autopilot covers stalled turns, so a floor with nine tables keeps moving even when someone leaves.
Has your operation outgrown spreadsheets?
Tell us how you sell, quote and serve today. We'll tell you what we would build, and in what order.


