
SmartTiles is a dynamic tile management system that procedurally spawns, reuses, and positions terrain around the player with optimized pooling and configuration.SmartTiles is a lightweight and modular tile-based environment generator designed for Unity. It automatically spawns and repositions tiles around the player based on configurable parameters. Ideal for endless terrain, procedural levels, or open-world setups, SmartTiles uses object pooling for high performance and includes customizable textures, elements, and layers for full control over the environment.🔧 Technical Details✅ Procedural Tile Generation: Automatically builds a grid of tiles based on player movement and visibility radius.✅ Object Pooling System: Reuses tile elements to reduce instantiation and improve performance.✅ Configurable via ScriptableObjects: Define tile size, density, textures, and layers in reusable assets.✅ Smart Player Tracking: Tiles update as the player moves, keeping the visible area populated.✅ Editor-Ready Setup: Includes a simple tester script and modular components to quickly get started.✅ Clean API & Comments: Fully documented code with summaries for all public methods and properties.✅ Compatible With URP/Built-in RP: Uses standard materials and textures, works across render pipelines.This package contains original assets created by the author as well as some textures licensed under CC0 (Creative Commons Zero). For more details, see the Third-Party Notices.txt file included in the package.Unity Versions: 2021.3 LTS and aboveRender Pipelines: Built-in, URPPlatforms: PC, Mac, WebGL, Android, iOSDependencies: None