Unity everydayers master project.
Add this repository as a submodule to your Unity project repository into Assets/Plugins/eppz!
. Hook up directly this repository (explicitly tracking master
branch), then update / initialize submodules (recursive).
git submodule add -b master -f https://github.com/eppz/Unity.Library.eppz Assets/Plugins/eppz!
git submodule update --init --recursive --remote Assets/Plugins/eppz!
💡 You can opt-out submodules best by fork this repository, then simply remove unnecessary submodules (so you'll still have versioning and uplink maintained to the rest).
Alternatively, you can directly download the Unity.Library.eppz-master.zip
, then extract it to Assets/Plugins/eppz!
in your Unity project folder.
💡 Having it stored in
Assets/Plugins
folder means that the library code won't get recompiled every time Unity compiles your project code.
-
- iCloud Key-value store native iOS plugin for Unity. With callbacks on changes per value.
-
- Deep linking native iOS plugin for Unity. With deep link callbacks on app launch as well.
-
- Normalized easing functions. See standalone project repository Unity.Library.eppz_easing for details.
-
- String extensions for the everyday.
-
- 📐 2D Geometry for Unity.
-
- Lightweight OpenGL line rendering for Unity. Like
Debug.DrawLine
in Game view.
- Lightweight OpenGL line rendering for Unity. Like
-
- Procedural runtime ring and circle mesh creator classes for Unity.
-
- Unity networking for the everyday.
-
- 📦 Object serialization (Binary, JSON, Gzip) wrapped up for the everyday.
-
- App Store rate mechanisms native iOS plugin for Unity.
-
- 🛠️ Collection of Unity helper tools. Mostly small, single filed utility classes (they grouped here as they don't earned their own repositories yet).
Licensed under the MIT license.