GridForge 5.0.0
See the version list below for details.
dotnet add package GridForge --version 5.0.0
NuGet\Install-Package GridForge -Version 5.0.0
<PackageReference Include="GridForge" Version="5.0.0" />
<PackageVersion Include="GridForge" Version="5.0.0" />
<PackageReference Include="GridForge" />
paket add GridForge --version 5.0.0
#r "nuget: GridForge, 5.0.0"
#:package GridForge@5.0.0
#addin nuget:?package=GridForge&version=5.0.0
#tool nuget:?package=GridForge&version=5.0.0
GridForge
![]()
GridForge is a high-performance, deterministic voxel grid system for spatial partitioning, simulation, and game development.
Lightweight, framework-agnostic, and optimized for lockstep engines.
๐ Key Features
- Voxel-Based Spatial Partitioning โ Build efficient 3D voxel grids with fast access & updates.
- Deterministic & Lockstep Ready โ Designed for synchronized multiplayer and physics-safe environments.
- ScanCell Overlay System โ Accelerated proximity and radius queries using spatial hashing.
- Dynamic Occupancy & Obstacle Tracking โ Manage moving occupants, dynamic obstacles, and voxel metadata.
- Minimal Allocations & Fast Queries โ Built with SwiftCollections and FixedMathSharp for optimal performance.
- Framework Agnostic โ Works in Unity, .NET, lockstep engines, and server-side simulations.
- Multi-Layered Grid System โ Dynamic, hierarchical, and persistent grids.
๐ฆ Install
dotnet add package GridForge
GridForge targets netstandard2.1 and net8.0 and builds on FixedMathSharp, SwiftCollections, and MemoryPack.
Unity
Unity-specific integration lives in the separate GridForge-Unity repository.
๐ Start With The Wiki
- Wiki Home
- Getting Started
- Core Concepts
- Common Workflows
- Architecture Overview
- Recipes
- FAQ and Troubleshooting
๐งช Local Validation
dotnet restore GridForge.sln
dotnet build GridForge.sln --configuration Debug
dotnet test GridForge.sln --configuration Debug --no-build
For benchmark discovery:
dotnet run --project tests/GridForge.Benchmarks/GridForge.Benchmarks.csproj -c Release -- list
๐ค Contributing
See CONTRIBUTING.md for contribution guidelines and workflow details.
๐ฌ Community & Support
For questions, discussions, or general support, join the official Discord community:
For bug reports or feature requests, please open an issue in this repository.
We welcome feedback, contributors, and community discussion across all projects.
๐ License
GridForge is licensed under the MIT License. See LICENSE, NOTICE, and COPYRIGHT for details.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.1 is compatible. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- MemoryPack (>= 1.21.4)
- SwiftCollections (>= 4.0.0)
- System.Text.Json (>= 10.0.6)
-
net8.0
- MemoryPack (>= 1.21.4)
- SwiftCollections (>= 4.0.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on GridForge:
| Package | Downloads |
|---|---|
|
Trailblazer
Deterministic, framework-agnostic pathfinding and navigation for lockstep simulations and games. Trailblazer combines FixedMathSharp fixed-point math, GridForge voxel navigation charts, A* paths, flow fields, reusable guide caching, transition-aware routing, steering, turning, locomotion, heightmaps, and Chronicler serialization support. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 7.1.1 | 0 | 6/17/2026 |
| 7.1.0 | 0 | 6/16/2026 |
| 7.0.0 | 33 | 6/16/2026 |
| 6.0.6 | 105 | 5/30/2026 |
| 6.0.5 | 125 | 5/26/2026 |
| 6.0.4 | 149 | 5/19/2026 |
| 6.0.3 | 140 | 5/11/2026 |
| 6.0.2 | 104 | 5/7/2026 |
| 6.0.1 | 110 | 5/4/2026 |
| 6.0.0 | 118 | 4/25/2026 |
| 5.0.0 | 114 | 4/16/2026 |
| 4.0.0 | 108 | 4/8/2026 |
| 3.0.0 | 120 | 3/11/2026 |
| 2.0.0 | 237 | 7/2/2025 |
| 1.3.0 | 226 | 7/1/2025 |
| 1.2.0 | 223 | 6/26/2025 |
| 1.1.6 | 244 | 6/19/2025 |
| 1.1.5 | 220 | 6/19/2025 |
| 1.1.4 | 227 | 6/18/2025 |
| 1.1.3 | 226 | 6/17/2025 |