- Scene Changer: Smoothly transition between scenes.
- Fade Screen: Screen fading effect for transitions.
- Setup Project Folders: Auto organize project files and directories.
- Create Basic Colors: Generate fundamental color materials.
- Serialization of data in JSON.
- Singleton base class.
- Systems: Create persistent prefab.
- Find "Missing scripts" in project.
- Tick engine.
- Audio Manager (Specialized for 3D Sounds).
- Useful List Extensions: Enhance list functionality with utilities like "Pick Random Item" or "Shuffle.
- Interval Type (Similar to Pair): Store two values in a more descriptive way, improving code readability.
- Screenshot Utility: Capturing screenshots within the application.
- Option A) Clone or download the repository and drop it in your Unity project.
- Option B) Add the repository to the package manifest (go in YourProject/Packages/ and open the "manifest.json" file and add "com..." line in the depenencies section). If you don't have Git installed, Unity will require you to install it.
{
"dependencies": {
...
"com.szejkerek.gordonessentials": "https://github.com/szejkerek/com.szejkerek.gordonessentials.git"
...
}
}
- Option C) Add the repository to the Unity Package Manager using the Package Manager dropdown.