Duck Utils
Duck Utils provides essential utilities for Unity development, including math and trigonometry helpers, event broadcasting, timers, and transform manipulation tools. Streamline common game development tasks with static utilities and callback-based systems designed for efficiency and ease of integration.
com.dubitlimited.duck.utils 
Install via UPM
Add to Unity Package Manager using this URL
https://www.pkglnk.dev/dubit-utils.git README Markdown
Copy this to your project's README.md
## Installation
Add **Duck Utils** to your Unity project via Package Manager:
1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/dubit-utils.git
```
[](https://www.pkglnk.dev/pkg/dubit-utils)README
duck-utils
A collection of Unity utils
Features
| Feature | Description | Docs |
|---|---|---|
| MathUtils | A collection of static utils to help with mathematics. | Docs |
| Trigonometry | A collection of static utils to help with trigonometry | Docs |
| EventBroadcaster | A mechanism for sending events/messages to components on game objects. | Docs |
| Timer | A callback based, self updating timer. | Docs |
| MonoBehaviourService | Service that allows subcription to mono behaviour messages as events | Docs |
| TransformSnapshot | A util for taking snapshots of transform properties and applying them | Docs |
Releasing
- Use gitflow
- Create a release branch for the release
- On that branch, bump version number in package json file, any other business (docs/readme updates)
- Merge to master via pull request and tag the merge commit on master.
- Merge back to development.
DUCK
This repo is part of DUCK (dubit unity component kit) DUCK is a series of repos containing reusable component, utils, systems & tools.
DUCK packages can be added to a project as git submodules or by using Unity Package Manager.
Comments
No comments yet. Be the first!
Sign in to join the conversation
Sign In