Utility toolbox for unity game development.
This libray contains helpful modules that are useful for unity game development.
Aviable Modules:
-
Safe PlayerPrefs: Uses unity's PlayerPrefs system as a base, but it encrypts them. It also adds support for some unity data types like:
- Vector3
- Vector2
- Quaternion
- Color
-
Safe Structs: Secured Data types to prevent memory hacking (SafeFloat, SafeInt, SafeString,SafeBool)
-
Serialization: Serialization Modules with encryption option. Supported Modules are:
- Binary
- JSON
- XML
-
Gameplay: Some Extention methods that maybe would be useful on gameplay development.
-
Utility: Utility classes Such as an great Singleton Pattern implementation that can be really useful on your game systems.
To install this project as a Git dependency using the Unity Package Manager, add the following line to your project's manifest.json (unity 2018.3 or higher):
"com.github.pedro15.unitoolkit": "https://github.com/pedro15/UniToolKit.git"