A general Unity Utilities Package, just clone the repository into a unity project
Find a file
2023-09-04 16:49:58 -04:00
Editor Add utility for finding missing scripts 2023-08-25 20:30:13 -04:00
Runtime chore: Really dumb patch 2023-09-04 16:49:58 -04:00
Tests Inventory take item (#22) 2023-04-08 16:12:32 -04:00
.gitattributes Initial commit 2021-09-19 19:06:18 -04:00
.gitignore Initial commit 2021-09-19 19:06:18 -04:00
Editor.meta feat: add shortcut for opening powershell and CMD in the root directory 2022-05-28 11:12:23 -04:00
LICENSE Create LICENSE 2021-12-13 20:40:43 -05:00
LICENSE.meta small additions 2021-12-14 14:39:44 -05:00
package.json chore: Really dumb patch 2023-09-04 16:49:58 -04:00
package.json.meta changed this repo to a proper unity package. removed redundant color edit tool 2021-10-10 19:50:36 -04:00
README.md Update README.md 2022-08-06 12:02:50 -04:00
README.md.meta fixed warning with ReadMe not having a meta file 2021-11-06 15:27:49 -04:00
Runtime.meta changed this repo to a proper unity package. removed redundant color edit tool 2021-10-10 19:50:36 -04:00
Tests.meta feat: add tests, fix bugs. 2022-05-15 22:48:09 -04:00

SoulShardUtilities

A General Unity Utilities Package.

Usage:

  • go to your packages for your unity project
  • copy this repositories HTTPS git clone link
  • paste that link into unity
  • use the package! all functionality is within the SoulShard namespace.
  • Extra tip: use the UPM git extension to easily update to the latest version of the package.

Includes alot of functionality:

  • Completely generic inventory system.
  • A better scene management utility
  • Various Vector Math Helper Functions, and General Math Utilities
  • A basic sound manager
  • General Timer Class
  • More Gizmos Functionality
  • File System Management
  • ChunkMap, for various infinitely tileable applications.
  • General Line renderer implementation
  • Array Helpers (conversions, generation, e.t.c.)
  • More Debugging Methods
  • Dynamically Allocated Collision Meshes
  • world scaled rects and rect ints (for custom AABB colliders, cheaper trigger detection, e.t.c.)
  • PixelMap: an infinitely tileable, editable image, with a bunch of customization.
  • A simple, generic, easy to understand wave function collapse implementation.
  • with more being added and updated regularly!

WARNING: This is still a PREVIEW PACKAGE, use caution when using this in your projects until this repo goes to 1.0.0, at least. Breaking changes WILL BE MADE up to 1.0.0, so any dependant code will probably break if it is not actively maintained.

Pull requests, Feature requests, Issues, e.t.c. are welcome, since this is mostly a one man project I would recommend contributing rather than demanding.

See this discord to ask questions and get support.