Create fully destructible procedural cave systems with tunnels, chambers, ores, crystals, lava, props, and persistent save/load support.Download and try demo projectDiscord server for questions and supportUltimate Procedural Caves is a Unity package for creating stylized procedural cave systems with destructible terrain, tunnels, chambers, ores, crystals, lava, props, and save/load support.Use it to build mining games, survival projects, sandbox worlds, underground adventures, roguelikes, dungeon crawlers, and procedural level generation systems.The package is designed for projects that need dynamic underground environments. Generate cave networks, carve terrain at runtime, place resources, create traversal routes, and save all player-made changes between sessions.The included low-poly visuals are suitable for mining games, fantasy caves, sci-fi underground worlds, lava caves, crystal caverns, stylized dungeons, and sandbox exploration projects. You can use the included content as-is or replace materials, props, vegetation, resources, and gameplay systems with your own.Core modules include:Cave Generation ModuleGenerate procedural cave terrain with customizable shape, size, depth, noise, materials, layers, and biome settings.Tunnel Generation ModuleCreate branching tunnels, corridors, shafts, passages, and cave connections with adjustable width, height, curvature, and density.Chamber Generation ModuleGenerate large caverns, rooms, openings, arenas, and landmark spaces directly inside the underground world.Destructible Cave SystemThe cave terrain is fully destructible and can be modified at runtime. Players or tools can dig, carve, blast, deform, destroy, and reshape the cave.Ore and Crystal Placement ModuleProcedurally place ore veins, crystals, minerals, resource nodes, glowing deposits, and collectible items across cave walls, floors, and ceilings.Props Placement SystemProcedurally place rocks, stalactites, stalagmites, mushrooms, crystals, ruins, decorations, and other stylized cave props.Biome SystemCreate different cave styles such as lava caves, crystal caves, mining caves, fungal caves, ice caves, abandoned tunnels, and fantasy underground environments.Save / Load SystemSave and load generated cave data, destruction, digging, building, placed objects, and runtime world modifications between sessions.Integration APIConnect the system with your own gameplay, tools, editors, save systems, biomes, weapons, abilities, enemies, mining mechanics, or procedural generation workflows.


