Commit Graph

8 Commits

Author SHA1 Message Date
Syntriax b14d10db0c perf: Drastically Improved Memory Usage
TIL, records are not value types and are actually just reference types. So I was pretty much allocating from heap every time I used any of my data types (Like Vector2D). Needless to say, they are all now readonly structs as I originally intended them to be.
2024-01-27 00:35:12 +03:00
Syntriax c32add40ff fix: Shape to Shape Detection 2024-01-26 20:35:05 +03:00
Syntriax c6d2bad23e feat: Basic Shape to Shape Collision Detection 2024-01-26 16:16:27 +03:00
Syntriax 2bfd391286 feat: Basic Shape to Circle Collision Detection 2024-01-26 16:05:11 +03:00
Syntriax 271a9a244b feat: CollisionDetector CircleCircle Projection 2024-01-26 13:34:43 +03:00
Syntriax 3c39e6709d fix: Collision Detector CircleCircle Depth Calculation Fixed 2024-01-25 21:53:28 +03:00
Syntriax f5be49609b feat: NotNullWhen to TryDetect 2024-01-25 17:43:40 +03:00
Syntriax f7467a62ee feat: Collision Detector Circles 2024-01-25 17:30:57 +03:00