
Level Generator Pro 2D – Procedural Dungeons, Mazes & Tilemap Tools
Despair
$9.99
$19.99
50%OFF
(no ratings)
Jump AssetStore
Procedural 2D level generator, featuring Tilemap-based dungeons and mazes. Includes advanced object spawning (snap-to-wall, dead-ends), player/goal placement, and automatic Tilemap scene setup tools.🧩 Level Generator Pro 2D – Procedural Dungeons, Mazes & Tilemap ToolsLevel Generator Pro 2D allows you to quickly create dynamic, replayable 2D levels directly in Unity’s Tilemap system. It features advanced object spawning rules, player and goal placement, and editor tools that set up your entire scene with one click. Perfect for 2D roguelikes, top-down shooters, or any game needing endless procedural content.⚡ Easy to use, fully customizable, and works right out of the box. Start building unique levels in seconds no coding required!Important Info:This asset package includes two separate, powerful generator components:DungeonGenerator: Generates classic dungeons by placing rooms and connecting them with corridors.MazeGenerator: Generates complex mazes using a Depth-First Search algorithm.This "Pro" package provides both generators, giving you maximum flexibility for your 2D game.Supported Render Pipelines:✅ Standard/Built-In✅Universal✅High-DefinitionFor a list of features, see Technical Details🏰 Dungeon Generator: Randomly builds interconnected rooms and corridors directly onto a Tilemap. Prevents room overlaps and allows for customizable room and corridor sizes.🌀 Maze Generator: Creates mazes using a Depth-First Search (DFS) algorithm. Supports adjustable corridor thickness (corridorWidth).🎨 Automatic Scene & Asset Setup: A "Setup Scene and Assets" button in the inspector instantly creates the necessary Grid and Tilemap layers (Floor, Walls, Void) with the correct sorting orders.🖼️ Tilemap Tools: Automatically creates Tile assets from your assigned Texture2D (e.g., floorTexture) and correctly configures texture import settings (like Sprite, PixelsPerUnit) for clean rendering.🧍♂️ Player Spawning: Optionally places a player prefab at the dungeon (first room) or maze (start position) entrance.🚩 Goal Spawning (Maze): Places a goalPrefab at the maze's end position.🪑 Advanced Object Spawning (Dungeon): Spawns prefabs from separate lists for rooms and corridors. Supports spawn chance, count per room, and a Snap-to-Wall feature with automatic rotation (backDirection) and offset (wallOffset).💎 Strategic Object Spawning (Maze): Spawns prefabs at random locations or specifically targets dead ends (placeAtDeadEnds).🗺️ Customizable Sizes: Full control over dungeon/maze grid dimensions, room sizes, and corridor width.📸 Camera Control: Optionally zooms in on the player (playerZoomLevel) and parents the camera to them at start for tracking.🎮 Auto-Generation Option: Automatically builds the level on scene start (generateOnStart) for rapid prototyping.🧹 Editor Controls: Simple "Generate" and "Clear" buttons in the inspector for fast iteration.