[Core] Turn the quad grid into HEX Grid
Priority: Core
Labels: gameplay, systems, core, refactor
Summary
Replace the existing flat square grid (8x8 Quad) with a procedurally generated Hexagonal Grid. Hexagonal grids provide uniform distance in all 6 directions, improving tactical movement, line-of-sight checks, and range calculations.
Procedural Mesh Reference: Hex Grid Tutorial
Tasks
Grid & Procedural Generation
Entity Positioning & Movement
Acceptance Criteria
[Core] Turn the quad grid into HEX Grid
Summary
Replace the existing flat square grid (
8x8Quad) with a procedurally generated Hexagonal Grid. Hexagonal grids provide uniform distance in all 6 directions, improving tactical movement, line-of-sight checks, and range calculations.Procedural Mesh Reference: Hex Grid Tutorial
Tasks
Grid & Procedural Generation
SCR_GridManagerto spawn and manage a Hex grid layout using Axial/Cube coordinates(q, r, s).Entity Positioning & Movement
Click-to-Movelogic so characters move smoothly between adjacent hex tiles within theirmoveDistance.Acceptance Criteria
IsTileOccupiedchecks accurately prevent spawning or moving onto occupied hexes.