UniToolKit icon indicating copy to clipboard operation
UniToolKit copied to clipboard

Utility toolbox for unity game development.

GitHub issues Paypal Donate

UniToolKit

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.

Installation

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"