antoinecharruel
Interactive Grid GDExtension
InteractiveGrid is a Godot 4.5 GDExtension that allows player interaction with a 3D grid, including cell selection, pathfinding, and hover highlights.Features- Highlight cells when hovering the mouse over them.- Select individual cells.- Detect obstacles (collision mask configurable from the editor).- Align cells with the floor (collision mask configurable from the editor).- Hide distant cells to focus on the relevant area.- Calculate paths from a global position to selected cells using AStar2D.- Choose movement type: 4 directions, 6 directions, 8 directions, directly from the editor.- Customize the grid from the editor: grid size, grid layout (square, hexagonal), cell size, mesh, colors, and shaders.- High performance using MultiMeshInstance3D for efficient rendering of multiple cells.Compatibility:- Fully compatible with Godot 4.5.- Cross-platform support (Linux, Windows, macOS, Android, iOS, Web/HTML5).- Play on Itch.io : https://antoine-charruel.itch.io/interactive-grid-gdextensionDownload the full Interactive Grid GDExtension minimal demo PDF: https://raw.githubusercontent.com/antoinecharruel/interactive_grid_gdextension/main/addons/interactive-grid/demo.pdfDownload Demo: https://github.com/antoinecharruel/interactive_grid_gdextension/releases