Bumi Mobile Core
Core runtime and initialization utilities for Bumi Mobile modular stack.
com.bumimobile.audio 
Install via UPM
Add to Unity Package Manager using this URL
https://www.pkglnk.dev/bumi-studio-core.git?path=Packages/com.bumimobile.audio README Markdown
Copy this to your project's README.md
## Installation
Add **Bumi Mobile Core** to your Unity project via Package Manager:
1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/bumi-studio-core.git?path=Packages%2Fcom.bumimobile.audio
```
[](https://www.pkglnk.dev/pkg/bumi-studio-core)Dependencies (1)
README
๐ฎ Unity Modular Toolkit by BumiMobileCore
A collection of ready-to-use Unity modules to accelerate game development.
Perfect for mobile, hyper-casual, and rapid prototyping projects.
Distributed via
.unitypackage, easy to import into any Unity project.
๐ฆ Available Modules
| Module | Description |
|---|---|
Audio |
Simple and flexible audio manager for SFX and BGM |
Currency |
Virtual currency system (coins, gems, etc.) |
Defines |
Manage compile-time #define conditions |
Haptic |
Haptic feedback support for mobile devices |
Initializer |
Auto-execute setup at game start (no special scene required) |
Inspector |
Custom inspector attributes to improve editor UX |
Monetization |
Prebuilt ad wrapper for AdMob, Unity Ads, and more |
NativeShare |
Share screenshots or text to other apps (WA, IG, etc.) |
Pool |
Lightweight and efficient object pooling system |
Reward |
Daily reward and event-based reward system |
Save |
Data persistence system using PlayerPrefs (with wrapper) |
Skins |
Unlockable skin manager and switch system |
Tween |
Basic tweening animations without external libraries |
UI |
Ready-to-use UI components (popup, loading, toast, etc.) |
๐ Installation
- Download the
.unitypackagefrom the Releases - In Unity, go to:
Assets > Import Package > Custom Package - Select the
UnityModularToolkit.unitypackagefile - Click
Importto include all files into your project
โ๏ธ Usage Guide
You can visit the documentation site:
๐ GitHub Wiki
๐งฐ Project Setup Tool
Quick-start your Unity project with the built-in setup tool:
Menu Path:Window > Bumi Mobile Core > Prepare Project
This will automatically:
- Create a base directory:
Assets/ProjectFiles/ - Populate standard subfolders under
Game/to organize all assets (models, audio, shaders, etc.) - Prepare core configurations for BumiMobileCore modules
โ Recommended to run this on a fresh Unity project before adding custom content.
๐ Default Folder Structure After Setup
Assets/
โโโ BumiMobileCore/
โโโ ProjectFiles/
โโโ Data/
โโโ Game/
โโโ Animations/
โโโ Audio/
โโโ Fonts/
โโโ Images/
โโโ Materials/
โโโ Models/
โโโ Prefabs/
โโโ Scenes/
โโโ Scripts/
โโโ Shaders/
โโโ Textures/
๐ License
MIT License โ Free to use and modify in personal or commercial projects. Credit is appreciated but not required.
๐ฌ Contact & Support
- Instagram: @bumistudio.idn
- Email: mobile@bumistudio.co.id
- Bug reports & suggestions: GitHub Issues
No comments yet. Be the first!