A modular, data-driven Hexagonal Grid generation framework with BFS pathfinding and Fog of War for Unity 6.3.This package provides a comprehensive, data-driven framework for building hexagonal grid-based games in Unity 6.3. Featuring procedural generation, custom biomes via ScriptableObjects, dynamic prop spawning, and an interactive Setup Wizard, it is fully customizable and ideal for turn-based strategy, tactical RPGs, and board games. The architecture is fully decoupled with Assembly Definitions, ensuring clean compilation boundaries and seamless integration into any project using the Universal Render Pipeline (URP).* Procedural Grid Generation: Supports Hex rings, Rectangular bounds, or loading custom layouts from JSON files.* Data-Driven Architecture: Easily configure terrain rules and biomes using ScriptableObjects (HexGridDatabase and TileDomain).* Dynamic Prop Spawning: Automatically spawns, scales, and rotates environmental props with rules that override base terrain types.* Built-in BFS Pathfinding: Full movement cost evaluation supporting difficult terrain, water, and obstacles.* Fog of War System: Manages Hidden, Explored, and Visible tile states with custom mesh revealer volumes.* Editor Tooling: Includes an interactive Setup Wizard and custom Inspector editors for seamless Edit-Mode design.* Modern Standards: Built for Unity 6.3 and URP, featuring isolated assembly definitions and Input System compatibility.I used AI as a collaborative assistant for code architecture refinement, debugging, and drafting documentation. All core logic, gameplay mechanics, and design implementations were directed, tested, and verified by the author.




