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.

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)

  1. Read the Getting Started Guide
  2. Explore the Architecture
  3. Browse the API Reference

For v6.0.0 (C# + Friflo ECS)

  1. Read the Architecture Overview
  2. Set Up Your C# Project
  3. Check Release Readiness

Documentation Structure

Guides

Comprehensive conceptual documentation and practical guides for both versions.

API Reference

Auto-generated API documentation for all public interfaces.

Migration

Community & Support

Version Status

VersionStatusLanguageRecommended For
5.0.3✅ Production StableGDScriptExisting projects, stability
6.0.0🚧 Release CandidateC# + Friflo ECSNew projects evaluating the upcoming architecture

Ready to build something great? Start with the v5.0.3 Guides or explore the v6.0.0 Architecture.