Gacha Studio
The goal is simple: give your players something fun to roll for, with a bit of excitement and some control behind the scenes for the GM.

🧮 How the Gacha Works
It’s not just random rolls — there’s some logic behind it to keep things fair and interesting:
🎯 Pity System
If a player keeps missing high-rarity pulls, their chances slowly go up until they eventually get one. You can also define a hard cap so it’s guaranteed after a certain number of pulls.
⚖️ 50/50 System
When a player gets an SSR, there’s a chance it’s the featured item. If they lose it, the next time they’re guaranteed to get it.
⭐ 10-Pull Guarantee
Every 10-pull guarantees at least one decent item, so players don’t feel like they wasted everything.
Pull animation
Rare item reveal
✨ Features
🌍 Works with any system
You can use it with D&D, Pathfinder, or your own system. Just define your own currency and items.
💸 Flexible payments
If a player doesn’t have enough tickets, the system can automatically use another currency instead.
🎬 Custom visuals and sounds
You can plug in your own videos, music, and sound effects to match your campaign.
🛠️ GM-friendly setup
Add items with drag & drop, tweak banners, and track player pity without digging into code.
🌐 English & Spanish
Includes support for both languages out of the box.