An open API service indexing awesome lists of open source software.

https://github.com/pedro15/unitoolkit

Utility toolbox for unity game development.
https://github.com/pedro15/unitoolkit

encryption serialization singleton-pattern unity unity3d utility-library

Last synced: 9 months ago
JSON representation

Utility toolbox for unity game development.

Awesome Lists containing this project

README

          


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"`