- Dungeon Builder: Generate procedurally created dungeons using a node-based graph system, customizable room templates, and an intuitive visual editor.
- Character Creator: Craft playable characters, enemies, and NPCs with configurable behaviors, animations, and visual assets.
- Item Creator: Design items that dynamically affect player attributes, including buffs and debuffs, with adjustable durations.
- Artists looking to showcase their assets in a functional game enviroment.
- Indie Developers who want to prototype RPG mechanics quickly.
- Educators and Students seeking an approachable way to learn game development.
Dungeon Builder is an intuitive Unity add-on designed to simplify the creation of procedurally generated dungeon levels for RPGs. This tool empowers users, even those without coding experience, to build diverse and functional dungeon environments through the following features:
- Node-Based Room Layout: Use a visual editor to define and connect room types (e.g., small rooms, boss rooms, corridors) to create the dungeon's structure.
- Custom Room Templates: Easily design rooms with the Tile Palette system, specifying details like layout, dimensions, and door positions.li>
- Procedural Generation: Automatically generate unique dungeons by combining room templates based on user-defined configurations.
- Interactive UI: Access comprehensive tutorials and user-friendly editor windows for streamlined workflows, including room creation, dungeon graph setup, and level management.
- Extensibility: Incorporate custom assets and sprites to personalize the visual style and gameplay.
- Player and Enemy Creation: Design main characters or enemies with customizable sprites and assign behaviors like patrolling, melee attacks, or ranged combat.
- NPC Builder Craft non-playable characters (NPCs) by layering clothing and accessories on base models, and define dialogue or item rewards for interactions.
- User-Friendly Interface: Select or import custom sprites, adjust character attributes, and test results directly in Unity.
- Behavior Configuration: Easily configure movement patterns, attack types, and interaction logic for dynamic gameplay experiences.
- Attribute Modifiers: Create items that modify player stats such as strength, armor, speed, and health, with adjustable durations for effects.
- Simple Setup: Define item names, visuals, and effects through an easy-to-use editor.
- Customizable Effects: Choose between positive boosts (e.g., increased strength) or debuffs (e.g., reduced health).
- TOP-DOWN Adventure Pack by o_lobster: 2D assets for characters and enviroments (itch.io)
- Simple Dungeon Crawler 16x16 Pixel Pack by o_lobster: Dungeon-themed tiles and visuals. (itch.io)
- Character Base by Seliel the Shaper: Modular character base sprites. (itch.io)
- Small Slash FX by Sagak: Animated effects for attacks. (itch.io)
- RPG Icon Pack Demo by Franuka: Item and status icons. (itch.io)
- Thaleah Free Pixel Font by Overcrafted: Pixel-style font. (Unity Asset Store)
- Unity 2D Dungeon Gunner Roguelike Development Course by Rob Ager:Educational resources for dungeon creation. (Udemy)