A downloadable Tools for Windows

Buy Now$5.00 USD or more

Simple Gacha System for Unity

A lightweight and easy-to-use gacha / loot box system for Unity.

Perfect for RPGs, idle games, mobile games, and card games.

This asset provides a simple framework for creating single draw and 10-pull gacha systems using a ScriptableObject-based item database.

Features

✔ Single Draw
✔ Ten Pull (10x Gacha)
✔ ScriptableObject Item Database
✔ Weight-Based Probability System
✔ Ready-to-use UI
✔ Demo Scene Included
✔ Easy Setup

Demo Scene

A demo scene is included so you can test the system immediately.

Open:

Assets/GachaSystem/Demo/GachaDemo.unity

Press Play and try the gacha buttons.

Creating Gacha Items

You can easily create items using ScriptableObjects.

Right click in Project window:

Create
→ Gacha System
→ Gacha Item

Configure:

  • Item Name

  • Icon

  • Rarity

  • Weight (drop rate)

Example probability setup:

Common      60
Rare        25
Epic        10
Legendary    5

Perfect For

• RPG games
• Idle games
• Card games
• Loot systems
• Mobile gacha mechanics

Included Files

GachaSystem
├ Scripts
│   GachaItem.cs
│   GachaDatabase.cs
│   GachaManager.cs
│   GachaUI.cs
│   ResultItemUI.cs
│
├ Prefabs
│   ResultItem.prefab
│
├ Demo
│   GachaDemo.unity
│
└ Documentation
    SetupGuide

Unity Version

Recommended:

Unity 2021.3 or newer

Support

This asset is designed as a simple foundation for gacha systems and can be easily expanded with animations, effects, or custom UI.

Purchase

Buy Now$5.00 USD or more

In order to download this Tools you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:

UnityGachaSystem.zip 3.9 kB

Leave a comment

Log in with itch.io to leave a comment.