Grid Placement
Welcome to Grid Placement, a comprehensive grid-building plugin for Godot Engine.
Overview
Grid Placement provides sophisticated grid-driven placement, targeting, and manipulation workflows for Godot games. We support both a production-stable GDScript line (5.0.3) and a modern C# plus Friflo ECS architecture (6.0 release candidate).
Choose Your Version
v5.0.3 - Production Stable ✅
The mature, battle-tested GDScript implementation.
- Status: Production Stable
- Language: GDScript
- Best for: Existing projects, stability-focused development
- Explore v5.0.3 Documentation
v6.0.0 - Release Candidate 🚧
The next-generation architecture with clean boundaries and ECS.
- Status: Release Candidate
- Language: C# plus Friflo ECS
- Best for: New projects evaluating the upcoming architecture
- Explore v6.0.0 Documentation
Key Features
- Smart Validation: Robust rule-based validation for complex building requirements
- Flexible Grid Systems: Support for various grid types and coordinate systems
- Multi-Layer Support: Build complex multi-layer structures with ease
- Engine-Agnostic Core (v6.0): Core logic separated from engine glue for testability
- Friflo ECS Integration (v6.0): High-performance entity-component-system workflow
Quick Start
For v5.0.3 (GDScript)
For v6.0.0 (C# + Friflo ECS)
Documentation Structure
Guides
Comprehensive conceptual documentation and practical guides for both versions.
- v5.0.3 Guides - GDScript implementation guides
- v6.0.0 Guides - C# plus Friflo ECS guides
API Reference
Auto-generated API documentation for all public interfaces.
- v5.0.3 API - GDScript API reference
- v6.0.0 API - C# API reference
Migration
- Migration Guide - Upgrade from v5 to v6
Community & Support
- GitHub: MoonBark-Studio/GridPlacement
- Issues: Report bugs and request features on GitHub
- License: See License for usage terms
Version Status
| Version | Status | Language | Recommended For |
|---|---|---|---|
| 5.0.3 | ✅ Production Stable | GDScript | Existing projects, stability |
| 6.0.0 | 🚧 Release Candidate | C# + Friflo ECS | New projects evaluating the upcoming architecture |
Ready to build something great? Start with the v5.0.3 Guides or explore the v6.0.0 Architecture.