This is a (growing) collection of utility classes I use in my .NET projects, not intended for use by anyone but me, but anyone is welcome to use and contribute to it.
You can get the package on NuGet here: https://www.nuget.org/packages/CalciumLib/
Some of the classes in Calcium rely on Raylib-cs, which is also available on NuGet.
All methods now have XML tags for intellisense, see the code comments for method descriptions.
- Vector2i - Implementation of
System.Numerics.Vector2usingint - RNG - Collection of various random chance related methods, can be instanced with a set seed
- Direction - Utility class containing directions represented with
Vector2ivalues, as well as helper methods - Algorithm - Collection of some algorithms I've implemented in C#, currently only contains
GetLinePointsandGetCirclePoints
