A collection of tools I use in building my games.
Installing
- Open the Package Manager in Unity and add from git
- Enter https://github.com/breezinstein/breezetools.git?path=/com.breezinstein.tools
- Once installed, you should see ‘Breeze Tools’ added to your menu.
Features
Audio Manager
The tool contains an Audio Manager that handles audio clips and helps organize your clips into SFX and BGM libraries which can then be accessed via AudioManager.PlayMusic and AudioManager.PlaySoundEffect.
The Audio Manager also has built in methods for persistent volume control.
UI Window Manager
UI Window Manager contains the following features
- Window Management
- In-game UI notifcations
- Tabs support
- Flexible Grid Layout component
- Message box
Utilities
BreezeTools contains a number of helper utilities
- Json Serializer and Deserializer
- File Saving and Loading
- MD5 string encyptor
Nigerian NameGen
Contains lists of names from various Nigerian tribes and a name generator with support for
- Random single names
- Random double names
- Random usernames
- Random double usernames