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

https://github.com/bluepixeldev/unikit

A simple unity plugin containing helpfull utility functions, classes and more.
https://github.com/bluepixeldev/unikit

package plugin saving unity unity6 utility

Last synced: 4 months ago
JSON representation

A simple unity plugin containing helpfull utility functions, classes and more.

Awesome Lists containing this project

README

          

# Utilkit

[![GitHub Repo stars](https://img.shields.io/github/stars/BluePixelDev/utilkit?style=flat-square)](https://github.com/BluePixelDev/utilkit/stargazers)
[![GitHub last commit](https://img.shields.io/github/last-commit/BluePixelDev/utilkit?style=flat-square)](https://github.com/BluePixelDev/utilkit/commits/main)
[![GitHub issues](https://img.shields.io/github/issues/bluepixeldev/utilkit?style=flat-square)](https://github.com/bluepixeldev/utilkit/issues)
[![Unity Version](https://img.shields.io/badge/unity-6.0%2B-green?style=flat-square)](https://unity.com/releases/editor)

`UniKit` is a collection of helpful utilities and components for development in Unity. It includes a variety of helper functions and extensions for ``Vectors``, ``Gizmos`` and more, as well as helper components such as ``ActionLoop``, ``Collision Event`` and more...

## Installation

### Method 1: Unity Package Manager (UPM)

To use `UniKit`, add the following to your `Packages/manifest.json`:

```json
{
"dependencies": {
"com.bluepixel.unikit": "https://github.com/bluepixeldev/unikit.git"
}
}
````

### Method 2: Manual Download

1. Download the repository as a ZIP file or clone it.
2. Add the contents of the `BP.UniKit` folder to your Unity project's `Assets` directory.

## Usage
You can start using the utilities in your project by including the namespaces:

```csharp
using BP.UniKit;
```

## Documentation
Detailed documentation is available in the [GitHub Wiki](https://github.com/BluePixelDev/utilkit/wiki).

## Contributing
Contributions are welcome! Feel free to submit issues and pull requests.

1. Fork the repository.
2. Create your feature branch (`git checkout -b feature/AmazingFeature`).
3. Commit your changes (`git commit -m 'Add new feature'`).
4. Push to the branch (`git push origin feature/AmazingFeature`).
5. Open a pull request.

## License
This project is licensed under the MIT License. See the [LICENSE](https://github.com/BluePixelDev/unikit/blob/main/LICENSE)