Unclaimed Package Is this your package? Claim it to unlock full analytics and manage your listing.
Claim This Package

Install via UPM

Add to Unity Package Manager using this URL

https://www.pkglnk.dev/beltainstools.git

README Markdown

Copy this to your project's README.md

Style
Preview
pkglnk installs badge
## Installation

Add **BeltainsTools** 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/beltainstools.git
```

[![pkglnk](https://www.pkglnk.dev/badge/beltainstools.svg?style=pkglnk)](https://www.pkglnk.dev/pkg/beltainstools)

Dependencies (2)

README

BeltainsTools

This is a simple Unity package that includes a collection of generalised tools for quicker and more enjoyable game development using the Unity engine. This has been and will be updated continuously as and when I find myself wanting to do something in engine that isn't as simple as I'd wish.

Features Overview

Here's a rundown of the high level features of the package:

  • Pooling - An easy to use and powerful event-based pooling system.
  • Helpful Utilities/Extensions - Contains many helpful extension and utility methods for some commonly used Unity classes and structs, from Vectors and Floats to the Camera, Physics and Animations.
  • BEvents - An alternative to C# events with easier tracking of subscribers, and some other wrapper functions.
  • Debugging Tools - A powerful debugging overlay that allows for executing commands as well as telemetry readouts.
  • Coroutine Yield Instructions - Some useful yield instructions to improve coroutine readability and implementation.
  • More Handles/Gizmos - Extra gizmos for drawing a wider variety of shapes.
  • Math Library - Additional maths functions located in the MathB class as well as support for other specific maths bits like Beziers.
  • Gameplay Components - Added specific gameplay components for things like Billboards, Grids, Capturing Screenshots, and better Trigger Handling.
  • Pathfinding - Got an A* implementation in here.
  • IO - Includes and easy to use compressed file saving/loading system.
  • UI Line Renderer - A user friendly line renderer for Unity's canvas renderer.
  • UI Line Graph - A simple line graph component that allows for dataset readouts.

Contributions

I'm not currently accepting contributions to this package. Just wanted to make it public. Thanks for your interest though.

Comments

No comments yet. Be the first!