Awesome
eppz!
Unity everydayers master project.
Install as submodule
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).
Install as direct download
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.
Modules
-
- 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).
License
Licensed under the MIT license.