Skip to content

Unity package for starting new project.

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta
Notifications You must be signed in to change notification settings

szejkerek/com.szejkerek.gordonessentials

Repository files navigation

GordonEssentials

Made With Unity License Last Commit Repo Size Downloads Last Release GitHub stars GitHub user stars

Unity package for starting new project.

Overview of functions

  • 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.

To do

  • Screenshot Utility: Capturing screenshots within the application.

Setup

  • 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.

About

Unity package for starting new project.

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta

Stars

Watchers

Forks

Languages