{"repo":"mrdav30/FixedMathSharp-Unity","free":true,"listed":false,"github":"https://github.com/mrdav30/FixedMathSharp-Unity","clone":"git clone https://github.com/mrdav30/FixedMathSharp-Unity.git","description":"A deterministic fixed-point math library for Unity","language":"C#","stars":63,"topics":["deterministic","fixed-point-arithmetic","game-development","high-precision","math-library","simulation","trigonometry","unity","fixed-point","vector-math"],"license":"MIT","category":"game-templates","readme_excerpt":"FixedMathSharp for Unity Bring FixedMathSharp's deterministic Q32.32 math into Unity without letting engine types leak into your simulation. Convert at the boundary, run the same fixed-point logic on every peer, then convert back for rendering. Why use it? - Deterministic scalars, vectors, rotations, matrices, curves, bounds, and geometry for lockstep games and reproducible simulations - Explicit adapters for Unity vectors, rays, planes, rectangles, bounds, matrices, transforms, frustums, and animation curves - Inspector drawers and a ready-to-import sample for authoring fixed-point data - Standard and Lean packages with the same public math and Unity adapter surface Choose one package [!IMPORTANT] Install exactly one variant. Both packages contain the FixedMathSharp core assembly and cannot coexist in the same Unity project. Package Choose it when Serialization dependency --- --- --- Standard ( com.mrdav30.fixedmathsharp ) You want the bundled MemoryPack integration. MemoryPack runtime included Lean ( com.mrdav30.fixedmathsharp.lean ) You do not need MemoryPack runtime and want the smaller dependency surface. Attribute-shape shim only; it does not serialize Lean removes the MemoryPack runtime, which can make it easier to use from Burst-oriented projects. The adapters still cross Unity managed APIs and are not blanket-certified as Burst-compatible; keep conversions at well-defined engine boundaries and Burst-compile your deterministic jobs separately. Install Requires Unity 2","default_branch":null,"files":null,"tree":[],"storefront":"/r/mrdav30","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mrdav30/FixedMathSharp-Unity/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}