GridPlacement 5.1 (Development)

GridPlacement 5.1 (GDScript) docs: Development version with bug fixes and improvements over stable 5.0.

This section documents GridPlacement 5.1 (GDScript).

  • Canonical name (5.1+): GridPlacement (forward-facing naming).

  • Legacy-only naming: GB / GridBuilding remains in many type names and the addon path (res:/addons/grid_building) for compatibility.

  • 5.1 goal: keep the addon stable for existing projects.

  • New development goal: use the 6.0 C# service architecture and treat Godot nodes as thin adapters over Core workflows/services/state.

Start here

  • 5.1 API reference: ./api/
  • 5.1 → 6.0 migration checklist: ./migration/gdscript-to-csharp/
  • 5.1 architecture flow (nodes → workflows → services → state): ./guides/hugobox/
  • 5.1 runtime chain (nodes → workflows → services → state): ./guides/runtime-chain/
  • 5.1 breaking changes: ./guides/breaking-changes/

Recent Changes

  • Fixed Rotation Bug: Addressed a critical issue causing incorrect object orientation during placement.

Release Timeline

MilestoneStatusDate
5.1 StablePlannedDec 2025

When you are ready to adopt the C# architecture:

  • ../../v6-0/guides/
  • ../../v6-0/guides/

Guides

How to reason about the GridPlacement 5.1 GDScript addon and map its runtime flow to the 6.0 C# architecture.

sort Weight: 5
Read more arrow_forward

Multiplayer & Isolation Suggestions (Internal)

Status: Untested / Experimental
Target Version: v5.1+

Overview

This document outlines suggestions for handling multiplayer and multi-player isolation (split-screen) in the Grid Building system. These patterns are untested and should not be considered “supported features” in the current core.


Isolation Strategy: resource_local_to_scene

For scenarios where independent settings/state are required (e.g., local split-screen or different player configurations on the same client), the primary mechanism is resource_local_to_scene.

Read more arrow_forward