GridForge 4.0.0
See the version list below for details.
dotnet add package GridForge --version 4.0.0
NuGet\Install-Package GridForge -Version 4.0.0
<PackageReference Include="GridForge" Version="4.0.0" />
<PackageVersion Include="GridForge" Version="4.0.0" />
<PackageReference Include="GridForge" />
paket add GridForge --version 4.0.0
#r "nuget: GridForge, 4.0.0"
#:package GridForge@4.0.0
#addin nuget:?package=GridForge&version=4.0.0
#tool nuget:?package=GridForge&version=4.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 (>= 3.0.0)
- System.Text.Json (>= 10.0.5)
-
net8.0
- MemoryPack (>= 1.21.4)
- SwiftCollections (>= 3.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 6.0.3 | 48 | 5/11/2026 |
| 6.0.2 | 61 | 5/7/2026 |
| 6.0.1 | 91 | 5/4/2026 |
| 6.0.0 | 108 | 4/25/2026 |
| 5.0.0 | 100 | 4/16/2026 |
| 4.0.0 | 97 | 4/8/2026 |
| 3.0.0 | 112 | 3/11/2026 |
| 2.0.0 | 228 | 7/2/2025 |
| 1.3.0 | 217 | 7/1/2025 |
| 1.2.0 | 215 | 6/26/2025 |
| 1.1.6 | 235 | 6/19/2025 |
| 1.1.5 | 211 | 6/19/2025 |
| 1.1.4 | 216 | 6/18/2025 |
| 1.1.3 | 218 | 6/17/2025 |
| 1.1.2 | 220 | 6/16/2025 |
| 1.1.1 | 225 | 6/14/2025 |
| 1.1.0 | 347 | 6/9/2025 |
| 1.0.7 | 281 | 6/9/2025 |
| 1.0.6 | 188 | 4/11/2025 |
| 1.0.5 | 205 | 2/20/2025 |