Friday, March 22, 2019

Towel :)

Hello Reddit,

I have an open source C# (.Net Standard) framework that I have been working on in my spare time for about 5 years now, and I think it will finally be ready for a version 1 release by the end of 2019!

https://github.com/ZacharyPatten/Towel

I have generic mathematics, matrices, vectors, symbolic mathematics, data structures, generic path finding, and more. You can write a mathematics equation once and use it for any data type (float, double, decimal, etc.). This is because you can break type-safeness of C# using generic types and runtime compilation, and you can use delegates to cache the runtime compilation for almost no overhead whatsoever. And I especially want to point out my "omnitree" data structure. With my omnitree you can make a quadtree or an octree for game development.

I am currently the only developer on this project, and I'm sure there are PLENTY of bugs, but since a first release is in sight I wanted to start sharing it for anyone who is interested.

There are example projects in the solution, but I plan on making many more tutorials once the code has it's first official release.

If you give it a look... I hope you like it! :)

(btw... yes I posted this on "csharp" subreddit too... but just wanted to share here in case anyone isn't in both)

Towel :) Click here
  • Blogger Comment
  • Facebook Comment

0 comments:

Post a Comment

The webdev Team