
PLINKO - Casino HTML5 Game (Phaser 3, rebrandable)
Short description (store, EN)
Drop the ball, catch the multiplier. A polished, production-ready Plinko game in pure JavaScript on Phaser 3 — built for casino & betting operators as a promo / gamification widget: deposit boosters, loyalty rounds, bonus games.
Pick your bet and a risk level, then drop a ball through 16 rows of pegs into one of 17 multiplier slots — edges pay big (up to 1000× on High risk), the centre pays small. Rebrand it in minutes: every colour, the payout tables, the odds, the bank and all copy live in one commented `config.js` — no game-code edits, ever. ~16 KB, synthesised sound (no audio files), no external calls, no localStorage — it drops cleanly into any iframe. Built honest: the landing slot is decided up-front from the config'd distribution (or your backend) and the ball is simply animated into it. Bilingual RU / EN out of the box, plus three risk profiles, a built-in leaderboard and drop history.
> Buy once, ship to every client. The whole point is rebranding via `config.js` in minutes — your commercial lever for reselling to operator after operator.
Краткое описание (RU)
Роняй шар — лови множитель. Готовая к продакшену игра **Plinko** на чистом JavaScript и **Phaser 3** — для казино и букмекеров как промо/геймификация: депозит-бустеры, лояльностные раунды, бонусные мини-игры.
Выбери ставку и уровень риска, урони шар сквозь 16 рядов пегов в один из 17 слотов-множителей — края дают много (до 1000× на высоком риске), центр мало. Перебрендирование за минуты: все цвета, таблицы выплат, шансы, банк и тексты — в одном прокомментированном `config.js`, код игры трогать не нужно. ~16 КБ, синтезированный звук (без аудиофайлов), без внешних запросов и localStorage — чисто встаёт в любой iframe. Честная механика: слот приземления выбирается заранее из распределения в конфиге (или с вашего бэкенда), а шар лишь красиво в него падает. Двуязычно RU / EN из коробки, плюс три профиля риска, встроенные лидерборд и история бросков.
---
Features / Возможности
- 🎯 Drop-and-win loop — pick a bet, drop the ball, watch it bounce into a multiplier
- 🎚️ Three risk profiles — Low / Medium / High payout tables (Stake-style), edges up to 1000×
- 🧩 One-file branding — colours, payout tables, odds, bank, copy all in `config.js`
- 🌍 Bilingual out of the box — live RU / EN switch, easy to add more languages
- ⚖️ Honest by design — the landing slot comes from a config'd distribution (or your backend); the bounce only *presents* it. No money logic baked in.
- 🪶 Lightweight — ~16 KB of game code, Phaser via CDN, zero asset files (pegs, ball, particles & glow all generated)
- 🔊 Synthesised audio — peg ticks plus tiered win chimes (small → big → jackpot) generated in-code
- 🏆 Leaderboard + drop history — casino atmosphere out of the box
- 💥 Juicy FX — peg sparks, ball squash, slot flash, big-win gold burst
- 📱 Responsive — Phaser `Scale.FIT`, fits any iframe / screen
- 🔌 No external calls, no localStorage — drop it into any operator frame safely
---
How the result works (for buyers)
When you drop a ball, the landing slot is chosen up-front from `plinko.slotWeights` (or forced via `plinko.rigOutcome` for a demo/video). The game then builds a 16-step left/right route whose running total lands the ball exactly in that slot — the bouncing physics is presentation only. The default weights are the natural Galton-board (binomial) odds, so drops look exactly like real physics while the operator stays in control of the house edge. With the bundled Stake-style payout tables and the default weights, the return-to-player works out to ~99% on every risk profile — tilt the weights or edit the tables to set your own margin. For backend-driven integrations, feed the slot in — the animation just shows it. The animation never decides money.
---
What's included in the download
```
plinko-golden-casino.zip
├─ index.html ← entry point (root of zip)
├─ config.js ← the ONLY file a client edits
├─ game.js ← game logic
├─ utils.js ← shared helpers
└─ audio.js ← synthesised sound
LICENSE.txt ← commercial license template
```
Built with AI-assisted development; all code reviewed and tested before release



Comments
Log in with itch.io to leave a comment.
damn i feel the dopamine in my brain
ye. spent more time playing it myself than coding lol